所以,您剛剛收到了Arduino的郵件,而您坐在這里想知道……我該怎么辦? Arduino是一種微控制器,價格便宜,并且對各種面向電子的DIY項目非常有用。使用Arduino自己構(gòu)建東西令人難以置信,但很難知道從哪里開始。
所以今天我們要來正在制作可愛的Portal主題氛圍燈,以幫助您的生活空間增添一些質(zhì)感(并樹立您2007年代的書呆子信譽)。
第1步:您需要做什么
1 x Arduino和USB電纜
1 x RGB LED
4 x 330歐姆電阻
1 x小面包板
4 x長跳線,最好使用不同的顏色
1個方形玻璃罐或瓶子
硬干透明膠
灰色和紅色造型粘土
1 x白色蠟燭
電子組件(不包括Arduino本身)可以捆綁購買,還有許多其他有用的零食,在亞馬遜上的價格約為20.00美元,并且可以
該玻璃瓶是在Walmart以5.00美元購買的,帶有兩支香薰蠟燭,因此如果您愿意貨比三家,則有可能超過亞馬遜的價格。同樣,其中許多物品可能只是躺在您家附近(或合適的替代品)-因此要有創(chuàng)造力。 DIY的樂趣之一就是想方設(shè)法有效利用周圍的事物來創(chuàng)建更有趣的事物。
步驟2:蒙砂立方體
從普通的白色蠟燭中取出燈芯和金屬接頭,然后將其全部或部分放入微波爐的陶瓷杯中融化一到三分鐘,直到形成透明液體。戴上工作手套或烤箱手套,并小心 –蠟灼傷令人討厭。將蠟倒入廣口瓶或瓶子中,然后輕輕旋轉(zhuǎn),直到蠟開始冷卻。傾斜瓶子,直到每個表面上都有一層固體蠟。這使玻璃從外部具有白色紋理,以及涼爽,凹凸不平的大理石紋理,使照明具有良好的美學(xué)品質(zhì)。由于我們使用的是LED,因此熱量不應(yīng)該熔化蠟。如果蠟太雜亂,可以用白色涂料代替。
步驟3:裝飾立方體
現(xiàn)在,使用灰色和紅色造型粘土在立方體表面上制作結(jié)構(gòu):應(yīng)覆蓋所有角,以及它們之間邊緣的中間三分之一,并在每個面的中心形成一個圓圈,上面有紅色或粉紅色的心。那些可以雕刻的人可能會想到比我最終產(chǎn)品干凈得多的東西。由于黏土沒有凝固,因此您可以繼續(xù)對其進行裝飾,直到對最終結(jié)果滿意為止。
第4步:保護裝飾物
為了使粘土裝飾物堅硬,我不建議烘烤:玻璃可能會因烤箱中的熱應(yīng)力而爆炸,或者更糟的是會產(chǎn)生內(nèi)部應(yīng)力,導(dǎo)致其劇烈破碎并受到傷害某人日后。相反,請使用畫筆在粘土表面上應(yīng)用幾層透明膠,這將使其具有相對堅硬的外殼,并防止粘土受到干擾或被其他物體擦掉。
步驟5:為LED接線
首先,請檢查RGB LED的支腳。最長的腿是負叉(假設(shè)您有一個公共的陰極LED)–其他三個是正叉,每個對應(yīng)于不同的顏色– r , gr een和 b lue。彎曲負極叉,將其下沉到面包板頂部的黑色(負極)行中。將其他三個腿彎曲成板子中間的三個不同的列(只要沒有兩個共享一個列,就可以精確地將哪個腿彎曲)。彎曲它們,使LED與電路板齊平。現(xiàn)在,您需要插入電阻器(330 Ohms),以衰減電流,以免意外燒壞LED。
第6步:為Arduino接線
現(xiàn)在,將長線連接到Arduino邊緣的10、11和12引腳,并使用面包板將其鏈接到與LEDS鏈接的電阻器。將Arduino的GND引腳運行到面包板上的黑色行(任何地方都可以)。
如果愿意,可以將面包板和Arduino放在一個小盒子中以將它們隱藏起來(或得到一個烙鐵并完全丟棄面包板),但我有點喜歡裸露的電線和電路板的美感。無論哪種方式,此時一切都已連接。我們只需要軟件即可。
第7步:顏色漩渦代碼
可以查看我編寫的驅(qū)動燈的程序。在PasteBin上。該程序非常簡單–只需讓計算機知道我們將要使用的引腳,希望燈的亮度,分配相關(guān)的引腳以進行輸出,然后運行一個循環(huán),使用一點三角函數(shù)即可平滑改變燈泡的顏色(有關(guān)更多詳細信息,請參見注釋)。您所需要做的就是將代碼粘貼到Arduino軟件的空白“草圖”中,然后單擊“上傳”按鈕。)
步驟8:將它們放在一起
將代碼上傳到Arduino并驗證LED正確地改變了顏色。現(xiàn)在,您所需要做的就是放在燈罩上。因為我的瓶子有脖子,所以我使用了一個小圈的橡皮泥,為陰影提供了穩(wěn)定的基礎(chǔ)。結(jié)果應(yīng)該看起來像這樣。
第9步:擴展項目
代碼看起來非常簡單,并且對于那些想要的人來說還有很多改進的空間可以進行擴展。一些可能的擴展項目包括
從每種隨機顏色平穩(wěn)轉(zhuǎn)換而無需重復(fù)
當(dāng)PC發(fā)出信號時(例如,當(dāng)您收到電子郵件警報)
隨時間變化音樂的亮度(您需要在Fast Fourier Transforms上閱讀)
允許通過Internet進行遠程控制。
所有這些都可以完全在軟件方面完成,而無需購買其他硬件或組件。
責(zé)任編輯:wv
-
led
+關(guān)注
關(guān)注
242文章
23300瀏覽量
661459 -
Arduino
+關(guān)注
關(guān)注
188文章
6471瀏覽量
187293
發(fā)布評論請先 登錄
相關(guān)推薦
評論