0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DIY变色彩蛋灯,蛋壳也可以如此创意

454398 来源:电子制作网 作者:佚名 2015-01-15 09:32 次阅读

这个彩蛋能呈现出1658万种色彩,更绝的是你可以用随便一个电视,DVD,或者录像机的遥控器来遥控它。

这个项目基于一个蛋壳里的RGB全色LED,随机变色的来源是一个Atmel的ATtiny85单片机,用一块Arduino板烧写的程序。单片机通过一个接收头和外面的遥控器通信,这个晶体管红外遥控用的波长和载波频率特别敏感。

材料和工具

1个ATtiny85或者ATtiny45单片机1个共阳极RGB LED ,3个1/4W的220欧姆电阻,1个红外接收头,3个或者4个1.4V纽扣电池。

我用的红外接收头是从一个寿命到头的录像机前面板上拆下来的。如果其他的部件是邮购的话,搭车买一个更划算。但是几乎所有的部件手边都有或者能从旧机器上拆到,这个我也不想例外。

电阻是给LED限流的,180欧到560欧的都随意,但是记得弄三个一样的。

如果你能找到的RGB LED是共阴极的话,不用说应该将共同的引脚连到地线上。我想代码应该也能工作,但是会得到和共阳极LED不同的结果。

最后我给这个电路准备了4个纽扣电池供电,加起来5.4V。过去我通常用3V的电压给ATtiny85和RGB LED供电(比如说CR2032锂电池),但是红外接收头至少要求5V供电才能工作,所以没办法了。

单片机编程

我用的代码和电路来自MIT high/low博客,在那里我学到了怎么用Arduino板给ATtiny烧写程序。我用的是ATtiny系列而不是板上的ATmega328,因为ATtiny系列的体积要小不少,所以才方便放进蛋里。这个芯片业比较便宜,用来做一次性的制作也不会心疼。

我把编程板和万能板组合在一起用,这样比较省事。但是你也可以全部用面包板和插线搞定。下面是来自MIT的教程,告诉你下载安装程序之后如何将ArduinoISP 的程序加进Arduino IDE.工程并下载到单片机里。

1.将Arduino板连接电脑,然后在示例菜单中打开ArduinoISP sketch;

2.在面包板上或者ISP板上将ATtiny芯片连接到Arduino板;

3.在Arduino IDE里打开一个新窗口,将彩蛋的程序粘贴进去;

4.保存程序;

5.从IDE软件的菜单里,选择Tools》Board》“Attiny85(w/Arduino as ISP)”;

6.下载烧写程序到ATtiny里。

电路

把ATtiny和其他的电路零件插到面包板上并且供给5V的电源,注意芯片的引脚编号,不要接错了。注意实体芯片上的引脚号和编程时的IO口编号不一样,看好电路图。在面包板上搭好电路之后记得仔细检查,这样才能正确下载程序,并让它以你希望的方式工作。

这个电路会对遥控器上的点击做出反应,它使用接收头探测38KHz的红外光脉冲。这是红外遥控的编码标准,并且大大增加了系统的灵敏度,使它能够透过蛋壳感应到外界的遥控器。

我们并不真的要读出这些脉冲里编码的信息,所有的脉冲对电路来说都像是发令枪砰的一声,然后就开始变色。红外接收头靠电池供电,然后将探测到的38KHz信号从OUT引脚输出。当这个引脚和连接的ATtiny引脚处于低电平时什么都不会发生,但是当OUT引脚输出高电平时,ATtiny就会随机决定LED的颜色。

焊接组装

有时候这种做法被称为折腾死甲虫,因为需要把Attiny翻过来,然后在悬空的引脚上焊接。需要非常认真,确定在焊正确的脚位:芯片翻过来以后引脚的位置和正放着时刚好相反。

不要匆忙,耐心慢慢来。这些部件都怕热,不要焊太久。最后都焊好以后,终于可以松一口气了!

蛋壳制作

找一个白色的鸡蛋,背刺它,不断摇动把里面的蛋液甩出来——找个水池做这活。然后用剪刀小心地把洞口扩大一些。

为了让整个电路有个底座,我把一小段铜管焊在一分钱上,然后把电池用胶带缠好塞进管里。

按下遥控器

把蛋壳套在电路上,然后就可以把彩蛋放在电视机旁看热闹了。稍等一会儿之后它的颜色就会变得难以预料。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    5999

    文章

    43966

    浏览量

    620721
  • RGB
    RGB
    +关注

    关注

    4

    文章

    759

    浏览量

    57398
  • 红外遥控
    +关注

    关注

    22

    文章

    345

    浏览量

    45002
收藏 人收藏

    评论

    相关推荐

    《Save the Tigers》片尾彩蛋启用ChatGPT技术

     3 月 28 日,印度泰卢固语喜剧《Save the Tigers》第二季大结局展出片尾彩蛋,非剧情内,而在于演员列表中音乐团队明确地注明了采用了ChatGPT协作完成。
    的头像 发表于 04-10 10:01 129次阅读

    电致变色和电泳——有什么区别?

    这些显示器是通过以薄层印刷电极、聚合物和电解质的材料堆叠来制造的(图 3)。这些显示器的厚度只有几百微米,因此具有高度的灵活性。电致变色显示器可以在低至 3 V 的电压下进行切换,这意味着它们通常可以由标准 CMOS 产品直接驱
    发表于 01-31 16:08 122次阅读
    电致<b class='flag-5'>变色</b>和电泳——有什么区别?

    LED七彩变色灯的制作

    电子发烧友网站提供《LED七彩变色灯的制作.pdf》资料免费下载
    发表于 10-30 11:19 1次下载
    LED七彩<b class='flag-5'>变色</b>灯的制作

    【精选推荐】DIY创意作品秀!智能小车、四轴飞控?可不止这些!

    适合用来比赛。在我们当地的创客圈子里面有一个循迹小车的比赛项目,要求上场的小车的尺寸不能超过12x20cm,那我们该怎样来满足这样的需求呢? 本项目的主要开发过程分为三个部分:电子构建,结构设计和3D打印,程序配置和调试。下面我们就来完成它吧。 本期先分享这么多了,更多DIY
    发表于 10-09 15:25

    创意蛋壳

    电路元器件电容晶体管电子技术电子diy
    学习电子知识
    发布于 :2023年08月30日 23:19:42

    arduino变色电子变色

    电子发烧友网站提供《arduino变色电子变色龙.zip》资料免费下载
    发表于 07-05 10:31 0次下载
    arduino<b class='flag-5'>变色</b>电子<b class='flag-5'>变色</b>龙

    如何应用RGB LED渐变色连续渐变色来拯救世界

    电子发烧友网站提供《如何应用RGB LED渐变色连续渐变色来拯救世界.zip》资料免费下载
    发表于 07-05 09:35 0次下载
    如何应用RGB LED渐<b class='flag-5'>变色</b>连续渐<b class='flag-5'>变色</b>来拯救世界

    电致变色在生活中的实际应用

      电致变色的技术的出现已经是上个世纪的事,但真正进入大众化应用,尤其是国内,近几年才开始兴起。从PDLC(雾化玻璃)变色玻璃、LC变色眼镜(区别于传统光致变色的分钟级响应时间,目前部
    的头像 发表于 07-04 11:13 765次阅读
    电致<b class='flag-5'>变色</b>在生活中的实际应用

    DIY工作护眼降压双色转模拟调光方案远翔芯片FP7195+FP6195

    双色转模拟调光应用。 一.DIY工作组件选择在工程室工作,首要考虑的是工程师在使用过程的安全问题,其次才是充分满足需求、方便实用的特性来帮助工程师保持高效率的工作状态。所以我们的工作采用DC直流
    发表于 06-25 11:23

    开源 | 合宙ESP32开发板+墨水屏,DIY创意桌面小摆件

    了LuatOS墨水屏电纸书、墨水屏日历等应用示例,配合超值MCU系列开发板,可以轻松DIY各类创意应用。尤其值得特别分享的是@灰太狼烤着吃大佬的开源佳作——2.9寸/1
    的头像 发表于 06-21 17:43 6157次阅读
    开源 | 合宙ESP32开发板+墨水屏,<b class='flag-5'>DIY</b><b class='flag-5'>创意</b>桌面小摆件

    DIY【工作】带你了解FP7195+FP6195双色转模拟调光调色应用

    DIY【工作】带你了解FP7195+FP6195 由于公司新来了个工程师,工程室的工作不够用,小戴决定利用公司资源DIY一个工作,顺
    发表于 06-21 11:01

    开源 | 合宙ESP32开发板+墨水屏,DIY创意桌面小摆件

    了LuatOS 墨水屏电纸书、墨水屏日历等应 用示例,配合超值MCU系列开发板, 可以轻松DIY各类创意应用 。 尤其值得特别分享的是 @灰太狼烤着吃 大佬 的开源佳作—— 2.9寸/1.54寸桌面墨水屏摆件项目: ▼ 点击查看
    的头像 发表于 06-16 12:15 2991次阅读

    什么是统一色彩

    1、什么是统一色彩:统一色彩可快速读取到全文档所用的色彩,同时能快速跳转到色彩应用的对象;通过自由筛选颜色类型(填充,线条,文本等)统一替换成当前文档中指定的主题色,从而实现全文档
    的头像 发表于 06-13 09:17 540次阅读
    什么是统一<b class='flag-5'>色彩</b>

    用三极管制作音乐变色彩灯电路

    有关三极管的应用实例,采用三极管制作一个音乐变色彩灯电路,介绍了该音乐变色彩灯电路的元件构成,以及电路的工作原理,有需要的朋友参考下。
    的头像 发表于 05-30 16:10 1355次阅读
    用三极管制作音乐<b class='flag-5'>变色彩</b>灯电路