【ReMake】CuteBot 教育类机器人

2021-04-20898
精华项目
AI 快速预览详细 收起
CuteBot是一款基于Arduino Nano的教育类机器人,适用于STEM教育和少儿编程入门。该项目包括详细的制作步骤和材料清单,如Arduino Nano、2路直流电机驱动模块、GA12-N20减速马达等。通过焊接和组装,孩子们可以亲手制作出一个酷酷的机器人,并通过CuteBot用户库进行编程控制。最终效果是一个能够进行基础运动演示的机器人,还可以扩展添加语音识别模块等功能。
project-image

前言

       非常感谢DF举办的此次比赛活动:【REMAKE创客挑战赛】!不努力一把永远不知道自己有多优秀,本次的主题是融合创新。接触创客圈也有两年的时间了,从一个创客小白在创客圈不断的学习,接触了许多的产品及开源硬件,可算迈过了创客这个门槛。依稀记得自己刚开始用3D打印机做的一个otto机器人,刷入程序后它跳舞的蠢萌的样子。现在积累了一些fusion360的建模基础,自己也想通过本次比赛设计一款属于自己的教育类机器人:CuteBot。

步骤1 CuteBot 爆炸图

第一次用fusion360 做爆炸图,不知道按什么顺序爆炸效果更好!总体来看效果还是不错的!(不喜勿喷哈)

project-image

材料清单

步骤2 硬件连接

project-image

步骤3 制作步骤

CuteBot的外形是用2D打印制作而成的。车身使用的是PLA材料,轮胎使用的是TPU材料。手头上没有黑色的材料,后期会给他喷成黑色。

project-image

安装轮胎

project-image

对N20电机进行焊接

 

project-image

焊接电机驱动模块

project-image

将电机驱动板与nano进行焊接

 

project-image

焊接锂电池模块

 

project-image

焊接船型开关

 

project-image

安装轮胎及万向轮

project-image

安装表情面板

project-image

盖上“头盖骨”,搞定!酷酷的CuteBot就这样完成啦!

步骤4 cuteBot用户库


project-image

步骤5 CuteBot 用户库

在编程方面:为了让学生更容易的入手我们的CuteBot机器人。对此我特意为学生编写了CuteBot用户库。方便使用。目前只有运动指令的积木块。后期随着传感器的增加,会加入相应的传感器积木块。

project-image
project-image

步骤6 功能演示

1、基础运动演示

project-image

功能演示

project-image

语音控制:

CuteBot的头上预留了M4的螺丝孔,供学生进行扩展。添加更多的传感器来感知它周围的世界。(eg:添加上语音识别模块,就行用语音来控制CuteBot了

project-image
project-image

步骤7 总结

好了!感谢大家的浏览,目前CuteBot还是个半成品,后面有时间会完善它的内部结构。后期我也会增加它更多的可玩性。更多项目教程欢迎关注个人博客:www.hockel.club

创作许可协议

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

所需材料/产品

加载全部

    Gravity: I2C 8×16 RGB LED点阵表情板

    Gravity: I2C 8×16 RGB LED点阵表情板

    Gravity: I2C 8×16 RGB LED点阵表情板

相关推荐

评论(0)
- 没有更多了 -

创作许可协议

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

相关推荐

所需材料/产品

Gravity: I2C 8×16 RGB LED点阵表情板

Gravity: I2C 8×16 RGB LED点阵表情板

Gravity: I2C 8×16 RGB LED点阵表情板