乌鲁木齐老师50元教你做个单舵机能走能转弯的可编程机器人

乌鲁木齐老师50元教你做个单舵机能走能转弯的可编程机器人
2018年08月14日 13:43 南湖互联网金融评论

教育机器人可以进行编程训练,但是一定要花好几千块才能买一个吗?来自沙区河滩北路的乌鲁木齐能力风暴机器人活动中心的Cheng将要挑战50元智造一个可移动编程机器人。

创客材料准备:Arduino UNO一块(淘宝23元),3.7V充电锂电池2块(淘宝10元),带开关电池盒一个(淘宝1.5元),9g舵机一个(淘宝6.5元),M3螺丝2个

工具设备准备:3D打印机及耗材、螺丝刀、电脑

(一) 打印主体部分

两种方式,可以直接下载stl文件打印,或者自行设计(稍微熟悉3D建模的小朋友都能完成)

打印文件分两块,一个是背着arduino uno的架子,一个是乌龟的前脚用来走路,两者由舵机相连。如果是自行设计的话,架子很容易,只需要对好Arduino的孔位即可,对于前脚板,厚度应该在0.4-0.6mm比较合适,因为在这个厚度,脚会比较柔软,我们需要利用他的柔性而改变力的方向从而实现向前移动。

很简单就可以连接好了,接线,这里只需要了解舵机的连接方法,红线—5V,棕线—接地,黄线—信号(这里接在arduino的数字引脚2-13任意接口)

请点击此处输入图片描述请点击此处输入图片描述

接下来就可以进行编程了,这里使用的软件是mblock(Scratch衍生而来的,可连接arduino机器人的软件),比如我们写一段让他走的程序如图,只需要让他的两个脚左右摆动即可,仔细观察一下其中的道理吧,那么如何实现左转或者右转呢,只需要仅向一边摆动并回中即可,注意:找到转90°所需要的次数并记录方便后面的编程!

试着编写一段程序,让小乌龟从地图A点走到B点吧!

其实由于arduino的加入,他们还能连接很多传感器执行器,通过简单编程也许就可以让你的想象变成现实。

题材综合网络,如有侵权请联系删除

财经自媒体联盟更多自媒体作者

新浪首页 语音播报 相关新闻 返回顶部