|
1. 课程目标通过手机APP中的A(前进)、E(后退)、B(左转)、D(右转)四个键控制小车行驶。
手机APP使用UDP协议发送指令,各按键按下和抬起发送的指令如下表。 指令表
2. 硬件接线(1)电机接到开发板的M1驱动口上。 (2)使用电池给开发板供电。
3. 程序代码M1电机驱动口有2个口,分别对应32号、33号引脚。只要给其中一个引脚设置高电平,另一个设置低电平就可以驱动电机转动。如果要停止转动,则把两个引脚都设置为低电平。 同样,M2电机驱动口有2个口,分别对应18号、19号引脚。只要给其中一个引脚设置高电平,另一个设置低电平就可以驱动电机转动。如果要停止转动,则把两个引脚都设置为低电平。 编程实现收到“A_DOWN”指令,驱动M1、M2电机正转。收到“E_DOWN”指令,驱动M1、M2电机反转。收到其他指令停止M1、M2电机转动。 完整代码如下:
4. 实验结果参看实验结果视频。 附件: 手机WIFI远程遥控小车完整程序.mix 【象大帅】手机WIFI远程遥控小车完整程序.pdf |