宜昌老张

原创乐高NXT机器人之智能小车(视频)

0
阅读(3315)

利用工作之余的时间,已经研讨乐高NXT机器人一个多月了,学习了这个机器人 套件NXT-G软件自带的教程和体验了若干个机器人作品,感觉乐高NXT机器人并不仅是小孩子玩的高科技玩具,它能用来学习计算机编程、电子技术应用和机 械机构设计,当然它难度最大的部分就是机械机构设计。乐高NXT机器人应该是大众用来学习和实验工业技术的硬件平台,适合10岁到99岁的各种文化程度的 人,研究它可深可浅。

前面的文章体验的乐高NXT机器人机构设计之巧妙,不是一般玩家能做到的,必需有相当的搭建技巧和设计理论。为了检验自己前段学习成果,我决定把电脑关掉,不看任何资料,看是否能够搭建一个智能小车,于是一天晚上行动开始,最后的成果如图:


 

一个完整的机构系统应该包括:电机、原动件、传动链和执行部件,而智能小车的电机输出轴直接连在执行部件——车轮上,哈哈,没有传动链,不要考虑机构设计,所以它的搭建相对简单。


小车上有NXT控制器、两个伺服电机、一个超声波传感器和一个光电传感器,如何把它们固连在一起,保证正确的空间相对位置关系,就是此次搭建的重点。这就 是说应该熟悉各部件的连接孔的位置和各连接积木的搭建特点,利用各连接件的结构特点,来调整连接距离和变换连接方向,来达到目的。这个小车的两个电机分别 与NXT控制器在两个孔位进行了固连,同时我还用两根15孔的长杆连接了这两个电机,这样就把NXT控制器和两个电机牢牢的固定住了。


 

用来连接两个电机的15孔长杆正好成为光电传感器的安装平台,而超声波传感器也利用了前面支撑轮上“橙色”连接杆的十字孔,安装了上去,完成所有搭建任务。

这个智能小车完成的实验任务是:小车开始就后退,当它的超声波传感器检测到离前面的障碍物20厘米内了,就立即停止,发出个声响,然后前行,当它的光电传感器检测到黑色电工胶布时,就立即停止,发出个声响,再后退,以此往复。

程序:(请点击,放大图片)


 视频:

http://v.youku.com/v_show/id_XMjE1NjM5MzU2.html