米兔积木机器人入手已有半个多月,对各个模块都有了比较细致的了解。就琢磨着使用一下它的编程模块去搞点事情(本人程序员一枚)。正好这段时间北京降温,每天早上都不大愿意离开被窝给猫主子喂饭,想着能不能用米兔的编程模式搞一个自动送猫粮到猫窝边上的工具。嘿,还真就实现的有点模样了。
我将在这里使用米兔的积木机器人,带上猫主子的精致猫粮,历经波折前往猫主子豪宅送上大餐的经历。
- 有搭建成型的积木机器人
- 颜色传感器一枚
- 塑料颜色板
- 猫窝(在客厅阳台右边角落)
房子是南北向户型,卧室在正北,客厅在正南。客厅里的猫窝到卧室距离有十米,客厅有木茶几,客厅还有一个红色木质门,都是现成的障碍物。
具体的实现逻辑
米兔机器人开机放置在卧室门口,执行前进命令,中途如果遇到红色(木质客厅门)就后退(6米)回到卧室,如果遇到蓝色塑料板就向右旋转90度,前进一秒,到达目的地,停止。
- 代码逻辑如下




再来看看实际效果的记录图片吧






关于编程模式指令讲解
之前也整理过关于米兔积木机器人,编程模式 的使用指南,传送门,这里主要整理了一下机器人所提供的一些编程指令,以及简单的使用方法,有兴趣可以瞧一瞧哟
网友评论