步驟1:準(zhǔn)備LED
一個(gè)可以輕松連接到Arduino的LED。
所需的零件:
一個(gè)LED(我們決定使用10mm白色LED,因?yàn)樗鼈兛瓷先ズ苷麧崳?/p>
一個(gè)1K電阻(
一些連接線(xiàn)(我們選擇使用單股以太網(wǎng)電纜,因?yàn)樗阋?,并且可以很好地連接到Arduino引腳插座)
一些熱收縮(可選,但
步驟:
拿起LED并縮短平邊的引線(xiàn)(最短的引線(xiàn))。
縮短電阻上的一根引線(xiàn)。
將電阻的短引線(xiàn)焊接到LED的短引線(xiàn)。
將電阻上的另一根引線(xiàn)縮短,以便與LED上其余引線(xiàn)的長(zhǎng)度相同。
將連接線(xiàn)焊接到兩條引線(xiàn)上,并進(jìn)行熱收縮。請(qǐng)注意哪條引線(xiàn)已焊接到電阻器(為此我們選擇了白線(xiàn))。
將連接線(xiàn)的另一端剝開(kāi),然后連接到Arduino。白線(xiàn)(連接到電阻器的線(xiàn))連接到GND引腳,另一根線(xiàn)(我們的綠線(xiàn))連接到數(shù)字引腳(我們選擇了引腳3,因?yàn)樗仓С諴WM)。
結(jié)果真棒!
以下是一些示例API調(diào)用您可以用來(lái)控制您的LED。您需要用在通過(guò)Teleduino通過(guò)Web服務(wù)完成可指導(dǎo)的Arduino控制時(shí)獲得的唯一API密鑰替換 {key} 。只需將URL插入瀏覽器的地址欄中,您就會(huì)看到該LED上發(fā)生了一些魔術(shù)。
定義數(shù)字引腳3的引腳模式(設(shè)置數(shù)字輸出前每次引導(dǎo)必須完成一次?!?pin = 3”表示針腳3,“模式= 1”表示輸出):
http://us01.proxy.teleduino.org/api/1.0/328.php?k={key}&r=definePinMode&pin = 3&mode = 1
將數(shù)字引腳3的輸出設(shè)置為HIGH(‘pin = 3’表示引腳3,‘output = 1’表示HIGH):
http://us01.proxy.teleduino.org/api/1.0/328.php?k = {鍵} &r = setDigitalOutput&pin = 3&output = 1
將數(shù)字引腳3的輸出設(shè)置為L(zhǎng)OW(“ pin = 3”表示引腳3, output = 0‘表示LOW):
http://us01.proxy.teleduino.org/api/1.0/328.php?k={key}&r=setDigitalOutput&pin=3&output=0
切換數(shù)字引腳3的輸出(“ pin = 3”表示引腳3,“ output = 2”表示切換):
http://us01.proxy.teleduino.org/api/1.0/328。 php?k = {key} &r = setDigitalOutput&pin = 3&output = 2
將引腳3的PWM值設(shè)置為32(LED會(huì)變暗。 “ pin = 3”表示引腳3,“ output = 32”表示PWM值):
http://us01.proxy.teleduino.org/api/1.0/328.php?k={key} &r = setPwmOutput&pin = 3&output = 32
將引腳3的PWM值設(shè)置為255(LED會(huì)發(fā)光。“ pin = 3”表示引腳3,“ output = 255”表示PWM值):
http://us01.proxy.teleduino.org/api/1.0/328.php?k= {key} &r = setPwmOutput&pin = 3&output = 255
責(zé)任編輯:wv
-
led
+關(guān)注
關(guān)注
243文章
24615瀏覽量
691053 -
Arduino
+關(guān)注
關(guān)注
190文章
6526瀏覽量
196983
發(fā)布評(píng)論請(qǐng)先 登錄
使用 LinkBoy 將程序?qū)С鰹?C 語(yǔ)言代碼并燒錄至 Arduino ESP32 開(kāi)發(fā)板
如何在AMD Vitis Unified 2024.2中連接到QEMU
怎樣將LED連接到Arduino
評(píng)論