步驟1:收集材料
1。某種Arduino。為此,我使用了Adafruit的Pro Trinket:
https://www.adafruit.com/product/2010
1.a。 Pro Trinket有這個小的“背包”,您可以將其附加到它上。我正在使用它來連接電池并輕松為電池充電,以及添加開關(guān):
https://www.adafruit.com/products/2124
https://www.adafruit.com/products/157
3。線。一些實(shí)心,一些公跳線:
https://www.adafruit.com/products/758
4。鋰離子電池:
https://www.adafruit.com/products/1578
5。試驗(yàn)板:
https://www.adafruit.com/products/64
6。 SPDT開關(guān)(可選):
https://www.adafruit.com/products/805
7。 LED(可選):
https://www.adafruit.com/products/778
8。電阻器(可選)
9。 1000微法拉電容器(可選)
步驟2:將紅外接收器插入面包板
“前端”紅外接收器的四舍五入。背面完全平坦??紤]到該方向,中心引腳接地,右側(cè)引腳為Vin,左側(cè)引腳為信號。
步驟3:添加LED(可選步驟)
只要IR接收器接收到IR信號,LED就會閃爍。將電阻連接到IR接收器的“信號輸出”腳。電阻的另一端進(jìn)入LED的負(fù)極/陰極引腳。 LED的另一端需要接通電源。
三種識別LED極性的方法:
1。較短的腿是負(fù)極/陰極腿
2。 LED的頭部在負(fù)極/陰極側(cè)是平坦的。
3。在LED燈頭內(nèi)部,較大的金屬片是負(fù)極/陰極側(cè)。
更多內(nèi)容:
https://learn.sparkfun.com/tutorials/polarity/diod 。..
第4步:添加Arduino
我的Arduino的一側(cè)有公頭插頭,而在母頭上有母頭。其他。公頭可將其鎖定在面包板上的適當(dāng)位置,母頭引腳可輕松更改電路。
Arduino引腳-----------面包板
3.3v -------------------- ---紅色電源線
GND ----------------------接地線
5 ---- -----------------------從紅外接收器發(fā)出信號
步驟5:添加開關(guān)(可選)
首先,在Adafruit的Li-Poly Backback上的兩個引腳之間切出跡線。然后,從兩根跳線上剝?nèi)ヒ稽c(diǎn)絕緣層。小心地將跳線焊接到孔中,但要確保避免對背包下的任何東西造成短路。最后,用熱膠減輕細(xì)小的跳線的應(yīng)力。
現(xiàn)在,將SPDT開關(guān)插入面包板。您將一根跳線連接到中心引腳,將一根跳線連接到左或右引腳。使用左腳或右腳都沒有關(guān)系,但請確保將其中一個連接到中心。這樣,處于一個位置的開關(guān)將被“斷開”(或“斷開”),而處于另一位置的開關(guān)將被“閉合”(或“接通”)。另外,請務(wù)必注意,這些開關(guān)往往是“先斷后合”的,這意味著在您滑動開關(guān)時,它們會暫時將左右引腳短接在一起。
進(jìn)一步的閱讀:
https://forums.adafruit.com/viewtopic.php?f = 19&t = 7 。..
步驟6:對Arduino進(jìn)行編程
首先,您需要讀取IR遙控器的值。我正在使用Creative遙控器,該遙控器以38kHz的頻率發(fā)出IR命令。我使用了Adafruit的便捷IR教程來弄清楚我的遙控器正在發(fā)送什么:
https://learn.adafruit.com/ir-sensor/using-an-ir-s 。..
將其連接起來并按下所有按鈕后,我便能夠從Creative遙控器捕獲IR代碼?,F(xiàn)在,我可以在新草圖中查找這些命令(附加),并根據(jù)它們執(zhí)行一些操作。
步驟7:連接一些Neopixel LED(可選)
按照Adafruit的Neopixel Uberguide中的建議,在這里使用電容器。我的Neopixels正進(jìn)入4號針腳,但您可以根據(jù)自己的意愿進(jìn)行更改。
-
紅外接收器
+關(guān)注
關(guān)注
2文章
42瀏覽量
19109
發(fā)布評論請先 登錄
相關(guān)推薦
評論