本帖最后由 零落 于 2021-3-16 14:12 编辑
LEJU CUBE是一款专为少儿编程入门打造的智能积木套件,有磁吸接口的模块与颗粒积木、图形化编程教学软件完美结合,现已有上百种案例玩法可完美实现孩子的工程梦想! 今天我们就一起来学习“智能卸货车”的制作方法~
创意灵感:如何才能让搬运更方便呢?看到楼下正在工作的卸货车,小编突然想到,是否能用CUBE做一个智能卸货车,让小朋友们能轻松搬运自己的小物品呢?今天,就让我们一起来试试吧~
第一个思考:如何让卸货车运动起来,并发挥卸货的作用呢?
解决方案:在CUBE模块中,选择电机与舵机。通过电机让卸货车行走,通过舵机让卸货厢运动。这样,卸货车就能发挥行走与卸货的作用了。
第二个思考:如何控制卸货车的卸货功能呢?
解决方案:可以通过CUBE的按钮模块来控制卸货。通过app编程,让按钮给舵机发送旋转指令,当舵机旋转到指定的度数,货箱即可倾倒出车上的物品。
第三个思考:如何让按钮控制电机和舵机呢?
解决方案:通过app编程,我们可以让按钮发送全流程执行指令。譬如在编程中设置:当按一次按钮时,电机先执行70度旋转,舵机再执行50度旋转。
制作步骤: 1.先给卸货车安装两个电机; 2.在卸货车中间的部分安装舵机; 3.用积木拼接好卸货厢的部分; 4.连接电机驱动、舵机驱动; 5.分别连接电机和电机驱动、舵机和舵机驱动; 6.用积木固定好电机驱动、舵机驱动; 7.连接按钮、电源、蓝牙; 8.使用延长线连接按钮和电机驱动。
编程思路: 1.通过编程设置电机的时间以及转速。 (例如:若我们希望卸货车的速度慢一点,行走的时间长一点,就可以设置转速为30,时间为5s。反之,若我们希望速度快一点,就可以设置速度为50。)
2.通过编程设置舵机的转速以及角度。 (例如:若我们希望卸货车卸货的速度快一点,那我们就可以将转速设置为45。反之,若我们希望卸货速度慢一点,则可设置转速为30。)
道具清单: 电源 蓝牙 按钮 电机 电机驱动 舵机 舵机驱动 延长线
|