萬色反空蛋

2023-01-25 19:09:02 字數 2116 閱讀 8431

葉子疏 2012-05-16 15:31:14

乙個神奇的雞蛋殼,你可以用遙控器控制它,它能變換出很多種顏色,多到超出你的想象。那個數字如果說出來可能會嚇到你……嗯,1658萬種!

這個彩蛋能呈現出1658萬種色彩,更絕的是你可以用隨便乙個電視,***,或者錄影機的遙控器來遙控它。

這個專案基於乙個蛋殼裡的rgb全色led,隨機變色的**是乙個atmel的attiny85微控制器,用一塊arduino板燒寫的程式。微控制器通過乙個接收頭和外面的遙控器通訊,這個電晶體對紅外遙控用的波長和載波頻率特別敏感。

雙向電梯

1材料和工具

2給微控制器程式設計

3電路4焊接組裝,緊湊布局

5掏空乙個蛋

6按下遙控器吧!

7diyer簽到處

1材料和工具

1個attiny85或者attiny45微控制器,完整型號:#attiny85v-20pu-nd 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供電才能工作,所以沒辦法了。

2給微控制器程式設計

我用的**和電路來自mit high/low部落格,在那裡我學到了怎麼用arduino板給attiny燒寫程式。我用的是attiny系列而不是板上的atmega328,因為attiny系列的體積要小不少,所以才方便放進蛋裡。這個晶元業比較便宜(1.

3美元),用來做一次性的製作也不會心疼。

我把程式設計板和萬能板組合在一起用,這樣比較省事。但是你也可以全部用麵包板和插線搞定。下面是來自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裡。

3電路 把attiny和其他的電路零件插到麵包板上並且供給5v的電源,注意晶元的引腳編號,不要接錯了。注意實體晶元上的引腳號和程式設計時的io口編號不一樣,看好電路圖。在麵包板上搭好電路之後記得仔細檢查,這樣才能正確**程式,並讓它以你希望的方式工作。

這個電路會對遙控器上的點選做出反應,它使用接收頭探測38khz的紅外光脈衝。這是紅外遙控的編碼標準,並且大大增加了系統的靈敏度,使它能夠透過蛋殼感應到外界的遙控器。(閱讀資料:

我們並不真的要讀出這些脈衝裡編碼的資訊,所有的脈衝對電路來說都像是發令槍砰的一聲,然後就開始變色。紅外置收頭靠電池供電,然後將探測到的38khz訊號從out引腳輸出。當這個引腳和連線的attiny引腳處於低電平時什麼都不會發生,但是當out引腳輸出高電平時,attiny就會隨機決定led的顏色。

4焊接組裝,緊湊布局

有時候這種做法被稱為折騰死甲蟲,因為需要把attiny翻過來,然後在懸空的引腳上焊接。需要非常認真,確定在焊正確的腳位:晶元翻過來以後引腳的位置和正放著時剛好相反。

不要匆忙,耐心慢慢來。這些部件都怕熱,不要焊太久。最後都焊好以後,終於可以松一口氣了!

5掏空乙個蛋

找乙個白色的雞蛋,背刺它,不斷搖動把裡面的蛋液甩出來——找個水池做這活。然後用剪刀小心地把洞口擴大一些。

為了讓整個電路有個底座,我把一小段銅管焊在一分錢上,然後把電池用膠帶纏好塞進管裡。

6按下遙控器吧!

把蛋殼套在電路上,然後就可以把彩蛋放在電視機旁看熱鬧了。稍等一會兒之後它的顏色就會變得難以預料=w=

雙色厚蛋燒的做法各種小吃的食譜

雙色厚蛋燒的做法 文章導讀 雖然外面的餐館很多,但是如果你仔細觀察,就會發現無非就這幾種 麻辣燙.水餃.火鍋 炒菜。也許,這些店裡的菜吃起來很多 味兒 但多半是調料的功勞。如果你願意,自己在家可以做得更好。那麼,現在就讓我來為大家介紹下有關雙色厚蛋燒做法 1.雞蛋 2只,分開蛋清與蛋黃 2.加少許鹽...

第十四課描繪冬夜雪景圖 反色功能

導學案 教師 課題第十四課描繪冬夜雪景圖 反色功能使用人王東平審核年級學習 過程與方法 畫出冬夜的雪景圖。目標 情感態度與價值觀 培養對大自然的熱愛。學習教學重點 反色 功能。重難教學難點 畫出冬夜的雪景圖。點教學機房,教材準備 導學過程 教學過程 1 課前準備 課前創作示範畫足必不可少的。示範畫要...

過萬月薪讓空乘招聘爆棚2019人面試至晚上

昨天上午,東方航空公司江蘇公司開始了今年招聘空乘的面試,吸引來2000多人競爭百個崗位。本次招聘空中乘務員,乘務員兼安全員,網上報名人員超過2200名,昨天一天面試人數超過1400名。直到昨晚六點仍有兩三千人在等待面試,面試活動一直持續到了晚上。記者了解到,本次招聘空乘面試者爆棚原因很多,去年東航只...