【临沂】会跳舞的机器人

2020-04-263027
AI 快速预览详细 收起
本教程介绍了如何使用树莓派主板和红外遥控扩展板控制红外遥控机器人。首先需要安装硬件,然后通过古德微机器人的编程网站连接设备,设置红外模式和GPIO号。接着,通过编写函数和主程序来编排机器人的舞蹈动作。文中详细说明了如何设置红外模式为发送模式,并指出设置后需重新连接设备。最后,通过新建函数如“前进”、“后退”等,将相应功能的积木放入对应的函数中,编写主程序控制机器人跳舞。
红外遥控机器人到手已经很久了,从今天起跟大家分享一下红外遥控机器人的用法,相信你们一定会喜欢上它。
本次课需要的器材有:树莓派主板,红外遥控扩展板,红外遥控机器人
将红外遥控扩展板安装在树莓派主板上,方法如图:
【临沂】会跳舞的机器人图1
打开古德微机器人的编程网站http://www.gdwrobot.com/连接设备,首先输出“当前红外模式和GPIO”,在右侧的log显示区可以看到,红外模式是发送,GPIO号是24,我们将红外模式改为发送模式,GPIO17,然后再次输出查看,可以看到再次运行时会出现与服务器连接失败的提示,那是因为设置红外模式会重新启动树莓派,我们需要断开设备然后重新连接设备。
【临沂】会跳舞的机器人图2
【临沂】会跳舞的机器人图3
接下来我们在“红外遥控”模块中找到控制机器人的积木,先来体验一下
【临沂】会跳舞的机器人图4
一个一个的体验动作似乎并不尽兴,如果把动作编排成舞蹈就好了,我们新建函数“前进”把控制机器人前进的动作放入“前进”函数中,同理再新建“后退”“左转”“右转”等函数,把相应功能的积木放入对应的函数中,接下来我们编写主程序,程序一开始输出“开始舞蹈”,然后相继运行不同的函数,函数的位置不同机器人的舞姿也不同,可以根据自己的设计进行编排,最后让机器人停止,输出“表演结束”。
【临沂】会跳舞的机器人图5
机器人的舞姿还是不错的,我们可以控制多个机器人同时跳舞,那场面太壮观了!

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(2)
txm派瑞深山锹🐛🐜🐞🦂
txm派瑞深山锹🐛🐜🐞🦂
赞赞赞!!!
DFrJ5KYVQaH
DFrJ5KYVQaH
好啊,真不错,马老师
- 没有更多了 -