LED蛋灯可呈现1658万种颜色你见过吗区域
中医减肥 2020年05月15日 浏览:2 次
市面上去买个变换颜色的电子产品也不便宜,那能不能自己制作呢?当然可以,这就教大家如何自己DIY一个可呈现1658万种颜色的蛋灯,同时还能用随便一个电视,DVD,或者录像机的遥控*器来遥控它。是不是很心动?
这个项目基于一个蛋壳里的RGB全色,随机变色的来源是一个Atmel的ATtiny85($0.7249)单片机,用一块Arduino板烧写的程序。单片机通过一个接收头和外面的遥控*器通信,这个晶体管对红外遥控用的波长和载波频率特别敏感。
材料和工具
1个ATtiny85($0.7249)或者ATtiny45($0.64 9)单片机1个共阳极RGBLED, 个1/4W的220欧姆电阻,1个红外接收头, 个或者4个1.4V纽扣电池。
我用的红外接收头是从一个寿命到头的录像机前面板上拆下来的。如果其他的部件是邮购的话,搭车买一个更划算。但是几乎所有的部件手边都有或者能从旧机器上拆到,这个我也不想例外。
电阻是给LED限流的,180欧到560欧的都随意,但是记得弄三个一样的。
如果你能找到的RGBLED是共阴极的话,不用说应该将共同的引脚连到地线上。我想代码应该也能工作,但是会得到和共阳极LED不同的结果。
最后我给这个电路准备了4个纽扣电池供电,加起来5.4V。过去我通常用 V的电压给ATtiny85($0.7249)和RGBLED供电(比如说CR20 2($0.146 )锂电池),但是红外接收头至少要求5V供电才能工作,所以没办法了。
单片机编程
我用的代码和电路来自MIThigh/low博客,在那里我学到了怎么用Arduino板给ATtiny($0.4040)烧写程序。我用的是ATtiny($0.4040)系列而不是板上的ATmega 28($1.6417),因为ATtiny($0.4040)系列的体积要小不少,所以才方便放进蛋里。这个芯片业比较便宜,用来做一次性的制作也不会心疼。
河北治疗白癜风方法消化内科
小儿便秘饮食注意什么

- 上一篇: 中国或很难实现页岩气产量目标区域
- 下一篇 全球企业加大对机器人的投入区域
-
管理元旦期间海南二线城市楼盘热销以价换量效果
2020-09-22
-
幸福快乐万维利特1975猛龙大胜老鹰施罗德208依依不舍
2020-06-20
-
解憋闷给心窝拔罐拔罐报业集团
2019-07-13
-
介绍中医降脂有奇功
2019-07-12
-
川楝子的功效与作用
2019-07-07
-
更年期的女性容易肾亏和缺钙
2019-07-06