在本教程中,您將學(xué)習(xí):
面包板的基礎(chǔ)
如何編寫基本的Arduino程序來控制數(shù)字引腳。
教程
首先在面包板上串聯(lián)一個220Ω電阻器和一個LED。
面包板的內(nèi)部連接:
面包板的外部行和內(nèi)部列在內(nèi)部連接。因此,當(dāng)您連接LED時,它應(yīng)該跨越兩列,并與其中一列的電阻相遇。確保電阻器和LED串聯(lián),而不是并聯(lián)。電阻器減小了LED上的電流,使其處于LED和Arduino數(shù)字引腳的工作范圍內(nèi)。
串聯(lián)與并聯(lián):
現(xiàn)在將LED的陰極連接到Arduino的接地引腳。
較短的LED引線(稱為陰極)應(yīng)接地:
最后,將電路的另一端連接到Arduino數(shù)字引腳。完成的圖如下所示。
完成的連接:
使用USB電纜將Arduino連接到計算機(jī),然后打開Arduino IDE。該代碼具有五個主要組成部分:
使用宏“ #define…”為您連接到Arduino的引腳創(chuàng)建標(biāo)識符。
將引腳模式設(shè)置為“輸出”
使用“ digitalWrite”命令將LED設(shè)置為寫入高電平(將5伏寫入數(shù)字引腳)來打開LED。
等待1秒鐘(延遲功能單位以毫秒為單位)
重復(fù)3-4,但關(guān)閉LED
代碼
#define led_pin 8
void setup(){
pinMode(led_pin,OUTPUT);
}
void loop(){
digitalWrite(led_pin,HIGH); // turn the LED on
delay(1000); // wait a second
digitalWrite(led_pin,LOW)); // turn the LED off
delay(1000); // wait a second
}
責(zé)任編輯:pj
-
led
+關(guān)注
關(guān)注
240文章
23065瀏覽量
657069 -
電阻器
+關(guān)注
關(guān)注
20文章
3750瀏覽量
61971 -
Arduino
+關(guān)注
關(guān)注
187文章
6458瀏覽量
186504
發(fā)布評論請先 登錄
相關(guān)推薦
評論