【开发案例】用CUBE做一只会啄米的“小鸡”

本帖最后由 草莓干 于 2021-1-18 16:53 编辑

贴文头图.png

LEJU CUBE是一款专为少儿编程入门打造的智能积木套件,有磁吸接口的模块与颗粒积木、图形化编程教学软件完美结合,现已有上百种案例玩法可完美实现孩子的工程梦想!

今天我们就一起来学习啄米“小鸡”的制作~


创意灵感:

小朋友,动画片里面的小鸡啄米时的样子着实可爱,想拥有一只能一直啄米的小鸡吗?今天我们来做一只会啄米的“小黄鸡”,欣赏一下它啄米时萌萌的样子吧!


第一个思考如何让小鸡做啄米的动作?

367d30ce24cfd90d651afcd9eb09377a.jpg

解决方案CUBE模块中的舵机可以180°自由转动,可以通过舵机带动小鸡的头做啄米的动作。


第二个思考如何让小鸡识别到有人将米粒放在它面前,能开始做啄米的动作呢?

edffae9921f43ae53f36f6e7fce82675.jpg

解决方案超声波传感器模块可以检测距离,依靠超声波传感器来判断前方是否有物体,进而控制舵机的转动时机,就可以实现这个需求啦!


第三个思考怎样才能固定好小鸡,让它啄米时不摔倒呢?

配图 (21).png

解决方案到网上找到自己喜欢的小鸡图片,打印出来并用胶水贴在硬纸板上,沿着小鸡的轮廓裁剪纸板,把小鸡做好。搭建固定支架,将舵机固定在支架上,接着将舵盘粘贴在小鸡背面,将舵盘固定在舵机转轴上。


第四个思考怎样还原出现实生活中小鸡啄米的场景呢?

e3c4cc5b50ec7fa821487eaf194247cb.png


解决方案电源与蓝牙模块连接后,进入软件编程页面,根据编程思路进行编程。

【判断啄米时机】机制:需要利用判断事件的模块,判断条件为“超声波检测到距离≤5”,如果条件成立,舵机前后摆动。否则舵机处于初始状态(0°)。


最后到网上找到自己喜欢的小鸡图片,打印出来并用胶水贴在硬纸板上,沿着小鸡的轮廓裁剪纸板,把小鸡做好,连接电源、蓝牙、超声波传感器、舵机模块。

配图 (20).png


总结所需道具:

电源 、蓝牙 、超声波传感器 、 舵机驱动 、舵机 、舵盘 、KT板、 小鸡打印稿、双面胶


视频演示:



回复

使用道具 评分 举报

您需要登录后才可以回帖 登录 | 立即注册