综合运用Arduino的显示控制、传感控制、马达控制等技术,制作一个可以通过手机遥控可简单壁障的小车。
玩具级别的遥控小车,短距离遥控采用蓝牙协议即可(一般能达10米左右),手机编写APP通过蓝牙发送马达控制命令给Arduino,Arduino根据命令操控马达,同时Arduino通过车头超声波测距实时壁障,并把距离显示出来。
手机与Arduino互通,直接采用Armarino开源项目实现蓝牙相互通讯,参考:amarino-toolkit.net
小车底盘、DC电机(4个)、L298N驱动(2个)、超声波马达、液晶显示器、电源盒、Arduino、杜邦线(N条)
淘宝自购即可。
工具:螺丝刀、电烙铁;
IO口规划、线路规划、组装
Arduino端
原理流程
代码结构
Android端
界面设计
原理流程
控制面板、坐标转换
代码结构
- 蓝牙老断开链接=>电源供电不足问题(务必买个好电池、比如南孚)
-