点击上方蓝字【沛华测控】订阅我们

沛华LabVIEW基础课程|第18讲
『LabVIEW+Arduino』
跟屁虫小车



今天的内容是在上期超声波测距(
点击蓝字回顾)的基础上,实现“你进我退、你退我进”的跟屁虫效果,感兴趣的话就请接着往下看吧!


超声波传感器跟电机驱动模块的接线如下:




程序通过“Arduino Compatible Compiler For LabVIEW”工具包直接编译并下载到Arduino开发板上。主要编程思路如下:
第1部分 初始化2、3、5、6、9、10号IO;
第2部分 2号IO发送一个10us的高电平信号触发传感器开始测距;
第3部分 通过3号IO检测到下降沿的时刻减去检测到上升沿的时刻,得到高电平持续的时间(脉宽);经过公式测试距离=(高电平时间*声速(340M/S))/2,得出测量距离。
第4部分 判断小车与"人”之间的距离(d):当d>15cm时,小车前进;当5cm<d<15cm时,小车停止;当d<5cm时,小车后退,以此实现“跟屁虫”的简单效果。

以上就是今天的内容,觉得好玩吗?

微信又双叒叕改版
为了不失联&获取最新最好玩的信息
记得星标&置顶我们公众号哟!

置顶方式
1.点击蓝字&扫描二维码进入公众号;
2.按右上方的【●●●】符号;
3.再点击【设为星标】就可以啦!!!
沛华
比你想象的更好玩!
写于:19.04.20
长按二维码关注

