
Arduino超声波避障与测速智能车项目(含源代码和库文件)- 电路设计
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
本项目介绍了一款基于Arduino平台的超声波避障与测速智能小车的设计方案。其中包括详细的电路图,硬件选型及软件编程指导,并附有完整的源代码和所需库文件供学习参考。
学习Arduino有一段时间了,并且已经看过许多相关资料,现在打算制作一辆3轮智能车。
所需的配件如下:
- 1块能安装UNO控制板并带有其他附件的三轮小车底盘;
- 1块UNO控制板;
- 1块电机驱动器;
- 1块UNO扩展板;
- 7.4V充电锂电池(带充电器);
- DC电源端转接线1根;
- 包含超声波传感器、舵机及固定支架的云台1套;
- LCD12864液晶显示器1个;
- 测速模块2块;
- 用于连接各模块的大约20根杜邦线和大约6根焊接导线,以及铜柱螺丝(必要时使用)、热缩管、扎带、黑胶布等。
需要的工具包括:烙铁及锡丝、斜口钳或剪刀、打火机(用于加热热缩管)和螺丝刀等。
制作小车所需的装备如下:
1. 三轮底盘,带有开关;
2. UNO兼容版控制板、电机驱动器以及扩展板。这3块板可以直接插在一起以节省空间;
3. 供电电源:7.4V充电锂电池配DC转接头和充电器;
4. 超声波舵机云台。
5. LCD12864显示模块,已经将直排针改为弯排针以便于连接线缆。
超声波传感器使用A2及A3脚;舵机使用D13引脚。LCD12864通过杜邦线与控制板相连,具体引脚定义如下:
- RS ---- D2;
- RW ---- D8;
- E ---- D9;
- PCB ---- GND;
- VSS ---- GND;
- VDD ---- VCC;
- LED+ ---- VCC;
- LED---- GND。
所有连接方式都在程序中详细记录,打开即可查看。
全部评论 (0)


