步骤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代码。现在,我可以在新草图中查找这些命令(附加),并根据它们执行一些操作。
步骤7:连接一些Neopixel LED(可选)
按照Adafruit的Neopixel Uberguide中的建议,在这里使用电容器。我的Neopixels正进入4号针脚,但您可以根据自己的意愿进行更改。
-
红外接收器
+关注
关注
2文章
42浏览量
19083
发布评论请先 登录
相关推荐
评论