玉兔识色来,春暖花开时

2023-03-022.3万
AI 快速预览详细 收起
《玉兔识色灯》是一个适合8-12岁孩子的STEM教育项目。该项目使用Romeo三合一Arduino兼容控制器、WS2812 RGB全彩灯带和TCS34725颜色识别传感器。通过简单的编程和建模,孩子可以制作一个能够识别颜色并变色的兔子灯。项目不仅激发了孩子的创造力,还让他们在实践中学习编程和建模的基本知识。



一、项目起源:小时候孩子总是问我:"兔子为什么是白色,为什么不能是小红兔,小绿兔?"长大我想养只能变色的兔子;如今小学毕业能自己能编写程序,会简单建模,利用假期制作了这款《玉兔识色灯》

二、软硬件:
软件:mind+
硬件:
1.ws2812灯带*1 WS2812 RGB全彩灯带(7灯珠)-LED灯带-DFRobot创客商城
2.UNO主控板+扩展板*1 (我用的是Romeo 三合一Arduino兼容控制器Romeo三合一Arduino兼容控制器-Romeo控制器-DFRobot创客商城
3.颜色识别模块*1Gravity:I2C颜色识别传感器-TCS34725-图像传感器-DFRobot创客商城.
4.按钮模块*1
5.玉兔打印外壳*1
6.激光切割底座*1
7.彩色卡纸若干张
玉兔识色来,春暖花开时图3

1.制作玉兔模型
tinkercad建模
玉兔识色来,春暖花开时图1


打印外形,镂空处放发光灯带

玉兔识色来,春暖花开时图2


2.制作底座
制作图纸
玉兔识色来,春暖花开时图4
切割外形

玉兔识色来,春暖花开时图5


3.组装
固定主板
玉兔识色来,春暖花开时图6
安装前后挡板,粘贴固定颜色传感器

玉兔识色来,春暖花开时图7
固定按钮模块,粘贴玉兔模型和木质底座,固定好内部灯带
玉兔识色来,春暖花开时图8
把玉兔模型头部和身体粘贴好
玉兔识色来,春暖花开时图9


玉兔识色来,春暖花开时图11


玉兔识色来,春暖花开时图10


四、编写代码
1.主程序
玉兔识色来,春暖花开时图12
2.灯带初始化程序
玉兔识色来,春暖花开时图13
3.识色亮灯子程序


玉兔识色来,春暖花开时图14


五、作品测试


六、3D模型、木质底座、代码附后
下载附件玉兔识色灯.zip







创作许可协议

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

评论(3)
gray6666
gray6666
作者
评论内容
rzyzzxw
rzyzzxw
JIAJIA
JIAJIA
- 没有更多了 -