最近看到一个开源的贪吃机器人,觉得挺好玩的,适合给儿子做为玩具,所以DIY了一个。由于作者已经提供3D打印文件以及源代码,所以DIY可以说毫无难度,但是3D打印还是挺耗费时间。
3D打印
打印文件下载:
https://www.thingiverse.com/thing:2824451
打印后总共7个元件,其中几个大元件打印比较耗时,最终实物如图:
#控制电路
机器人的控制原理相对简单,就是用一个红外距离传感器探测前方是否有物体,如果探测到物体,测触发舵机运动。所以需要红外传感器的数据采集以及舵机的控制。
红外距离传感器采用的是夏普GP2Y0A21YK0F,接上杜邦线,如下图:
舵机采用的是SG90,接上杜邦线,如下图:
控制器采用的是最便宜的andriod nano.
控制连接图如下:
软件
原作者开源软件: