Arduino转圈讲解
视频地址
Arduino Nano的使用
首先选择单片机型号和串口号
点击工具,开发板选为Arduino Nano,选择Arduino所在的端口 点击文件,实例,01basic,Blink
结合我们实际的电路板,我们需要把LED_BUILTIN改为4
就是通过输出高低电平控制灯的亮灭。
上传后外接的开始间歇性的亮灭。
当控制灯带时:
首先观察灯带,一端是3线,一端是4线
新打开Arduino的示例程序,编辑如下:
将板子连接电脑后打开串口监视器,一定要把底部的波特率改为115200
将MINI与Arduino连接起来,先将灯带的4线一端与MINI的同端口相连,再用杜邦线把灯带与Arduino的VCC,GND,TX,RX连接在一起。
注意
需要注意的是,VCC连接Arduino的5V引脚
灯带两端都需要连接小车,四线段的引脚是Arduino通过串口将信息发送给MINI,MINI再通过三线端口控制灯带的亮灭。
将程序改为如下,拔下四线端口,将程序烧进Arduino
此时第二颗灯就开始间歇性的亮灭。
将程序改为如下,拔下四线端口,将程序烧进Arduino
此时车就开始左右摇摆。
提示
为什么要输入"l 2 255 0 0"和"m 200 -200"呢?
这是ROS与Arduino直接的通讯协议所决定的,可以去了解ROS_Arduino_Bridge的内容。