摘 要:智能小车的应用越来越广泛。本设计在硬件设计方面,以Arduino MEGA 2560单片机作为控制核心,电机驱动电路采用L298N直流电机模块,可以驱动4个直流电机,测距采用超声波传感器完成,机械臂由舵机构成。在软件方面,利用C、C++语言进行编程,通过软件编程和遥控来控制小车运转。该小车能实现简单抓取,有一定的实用价值。 65482
毕业论文关键词:单片机,遥控,机械臂
Abstract:Smart car used in smart home more and more . The system hardware design to Arduino micro controller core, the motor drive circuit H bridge driver module to drive 4 DC motors, ultrasonic distance sensor is completed, the steering arm constituted. On the software side, using C language programming to control the car through software programming and remote control operation. The car can achieve a simple grab, also have some practical value.
Keywords:SCM,Remote control,Manipulators
目 录
1 前言 6
2 基于arduino的遥控机械臂小车设计方案 6
2.1 设计方案综述 6
2.2 主控单元方案比较与选择 6
2.3 小车设计系统框架 7
2.4 小车实物图 8
3 硬件部分 8
3.1 Arduino 8
3.2 Arduino MEGA 2560 9
3.3 L298N电机驱动模块 10
3.4 光敏电阻 12
3.5 HC—SR04超声波测距模块 13
3.6 舵机 16
3.7 基于PT2262/PT2272的无线收发模块 18
4 软件部分 19
4.1 Arduino编程软件 19
4.2 Arduino的基本C语法介绍 19
4.3 电机的驱动设计 22
4.4 超声波测距模块设计 22
4.5 光敏电阻对LED的控制设计 23
4.6 机械臂的控制设计 24
结 论 25
参考文献 26
致 谢 27
1 前言
智能车作为现代新发明是未来的发展方向,他可以自动按照操作存在于预设的环境,或接受命令等,可以在科学探索中使用。有的能够实时显示时间,速度,距离,以及自动跟踪,搜索灯,避障功能。智能车一般由3个部分组成----控制单元、执行单元、传感器单元。
控制器部分:能接收到传感器传递的信号,根据事前写入软件程序,来决定智能主体对外部信号的反应,并将控制信号发给执行器部分。好比人的大脑。
执行器部分:驱动智能主体做出各种动作,包括发出信号的部分,而且可以根据控制器部分的信号调整自己的状态。轮子是智能小车的最基本部分,这部分就好比人的四肢一样。
传感器部分:用来接收和读取各种外部信号的传感器和控制智能模块的各种开关。好比人的眼睛、耳朵等感觉器官。论文网
所以学习相关知识对未来社会的智能化发展有重要作用。