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