首页 >> 中医减肥

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)系列的体积要小不少,所以才方便放进蛋里。这个芯片业比较便宜,用来做一次性的制作也不会心疼。

河北治疗白癜风方法
消化内科
小儿便秘饮食注意什么
友情链接