万色返空蛋文档格式.docx
- 文档编号:6803792
- 上传时间:2023-05-07
- 格式:DOCX
- 页数:10
- 大小:284.70KB
万色返空蛋文档格式.docx
《万色返空蛋文档格式.docx》由会员分享,可在线阅读,更多相关《万色返空蛋文档格式.docx(10页珍藏版)》请在冰点文库上搜索。
1天
制作难度:
★★☆☆☆
GEEK指数:
★★★☆☆
∙这个彩蛋能呈现出1658万种色彩,更绝的是你可以用随便一个电视,DVD,或者录像机的遥控器来遥控它。
∙这个项目基于一个蛋壳里的RGB全色LED,随机变色的来源是一个Atmel的ATtiny85单片机,用一块Arduino板烧写的程序。
单片机通过一个接收头和外面的遥控器通信,这个晶体管对红外遥控用的波长和载波频率特别敏感。
双向电梯
∙1
材料和工具
∙2
给单片机编程
∙3
电路
∙4
焊接组装,紧凑布局
∙5
掏空一个蛋
∙6
按下遥控器吧!
∙7
DIYer签到处
1
材料和工具
1个ATtiny85或者ATtiny45单片机,完整型号:
#ATTINY85V-20PU-ND1个共阳极RGBLED3个1/4W的220欧姆电阻1个红外接收头3个或者4个1.4V纽扣电池
∙我用的红外接收头是从一个寿命到头的录像机前面板上拆下来的。
如果其他的部件是邮购的话,搭车买一个更划算。
但是几乎所有的部件手边都有或者能从旧机器上拆到,这个我也不想例外。
∙电阻是给LED限流的,180欧到560欧的都随意,但是记得弄三个一样的。
∙如果你能找到的RGBLED是共阴极的话,不用说应该将共同的引脚连到地线上。
我想代码应该也能工作,但是会得到和共阳极LED不同的结果,我想。
∙最后我给这个电路准备了4个纽扣电池供电,加起来5.4V。
过去我通常用3V的电压给ATtiny85和RGBLED供电(比如说CR2032锂电池),但是红外接收头
∙至少要求5V供电才能工作,所以没办法了。
2
给单片机编程
∙我用的代码和电路来自MIThigh/low博客,在那里我学到了怎么用Arduino板给ATtiny烧写程序。
我用的是ATtiny系列而不是板上的ATmega328,因为ATtiny系列的体积要小不少,所以才方便放进蛋里。
这个芯片业比较便宜(1.3美元),用来做一次性的制作也不会心疼。
∙我把编程板和万能板组合在一起用,这样比较省事。
但是你也可以全部用面包板和插线搞定。
下面是来自MIT的教程,告诉你下载安装程序之后如何将ArduinoISP的程序加进ArduinoIDE.工程并下载到单片机里。
∙1.将Arduino板连接电脑,然后在示例菜单中打开ArduinoISPsketch。
∙2.在面包板上或者ISP板上将ATtiny芯片连接到Arduino板。
∙3.在ArduinoIDE里打开一个新窗口,将彩蛋的程序粘贴进去。
∙4.保存程序。
∙5.从IDE软件的菜单里,选择Tools>
Board>
"
Attiny85(w/ArduinoasISP)"
。
∙6.下载烧写程序到ATtiny里。
3
电路
∙把ATtiny和其他的电路零件插到面包板上并且供给5V的电源,注意芯片的引脚编号,不要接错了。
注意实体芯片上的引脚号和编程时的io口编号不一样,看好电路图。
在面包板上搭好电路之后记得仔细检查,这样才能正确下载程序,并让它以你希望的方式工作。
∙这个电路会对遥控器上的点击做出反应,它使用接收头探测38KHz的红外光脉冲。
这是红外遥控的编码标准,并且大大增加了系统的灵敏度,使它能够透过蛋壳感应到外界的遥控器。
(阅读资料:
∙我们并不真的要读出这些脉冲里编码的信息,所有的脉冲对电路来说都像是发令枪砰的一声,然后就开始变色。
红外接收头靠电池供电,然后将探测到的38KHz信号从OUT引脚输出。
当这个引脚和连接的ATtiny引脚处于低电平时什么都不会发生,但是当OUT引脚输出高电平时,ATtiny就会随机决定LED的颜色。
4
焊接组装,紧凑布局
∙有时候这种做法被称为折腾死甲虫,因为需要把Attiny翻过来,然后在悬空的引脚上焊接。
需要非常认真,确定在焊正确的脚位:
芯片翻过来以后引脚的位置和正放着时刚好相反。
不要匆忙,耐心慢慢来。
这些部件都怕热,不要焊太久。
最后都焊好以后,终于可以松一口气了!
5
掏空一个蛋
∙找一个白色的鸡蛋,背刺它,不断摇动把里面的蛋液甩出来——找个水池做这活。
然后用剪刀小心地把洞口扩大一些。
∙为了让整个电路有个底座,我把一小段铜管焊在一分钱上,然后把电池用胶带缠好塞进管里。
6
∙把蛋壳套在电路上,然后就可以把彩蛋放在电视机旁看热闹了。
稍等一会儿之后它的颜色就会变得难以预料=w=
编译自
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 万色返空蛋