4291浏览
查看: 4291|回复: 3

[教程] 玉兔识色来,春暖花开时

[复制链接]
本帖最后由 gray6666 于 2023-3-3 14:39 编辑


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

二、软硬件:
软件: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







JIAJIA  版主

发表于 2023-3-3 16:37:04

回复

使用道具 举报

rzyzzxw  版主

发表于 2023-3-3 21:42:47

回复

使用道具 举报

gray6666  初级技神
 楼主|

发表于 2023-3-4 20:05:33

回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail