Skip to content

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的内容。