在本教程中,您將學習:
面包板的基礎
如何編寫基本的Arduino程序來控制數字引腳。
教程
首先在面包板上串聯一個220Ω電阻器和一個LED。
面包板的內部連接:
面包板的外部行和內部列在內部連接。因此,當您連接LED時,它應該跨越兩列,并與其中一列的電阻相遇。確保電阻器和LED串聯,而不是并聯。電阻器減小了LED上的電流,使其處于LED和Arduino數字引腳的工作范圍內。
串聯與并聯:
現在將LED的陰極連接到Arduino的接地引腳。
較短的LED引線(稱為陰極)應接地:
最后,將電路的另一端連接到Arduino數字引腳。完成的圖如下所示。
完成的連接:
使用USB電纜將Arduino連接到計算機,然后打開Arduino IDE。該代碼具有五個主要組成部分:
使用宏“ #define…”為您連接到Arduino的引腳創建標識符。
將引腳模式設置為“輸出”
使用“ digitalWrite”命令將LED設置為寫入高電平(將5伏寫入數字引腳)來打開LED。
等待1秒鐘(延遲功能單位以毫秒為單位)
重復3-4,但關閉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
}
責任編輯:pj
-
led
+關注
關注
242文章
23355瀏覽量
663193 -
電阻器
+關注
關注
21文章
3803瀏覽量
62340 -
Arduino
+關注
關注
188文章
6477瀏覽量
187819
發布評論請先 登錄
相關推薦
如何控制數字輸出的輸出使能?
HAL庫是如何控制數字舵機的
基于arduino的庫編寫esp32程序
為Arduino UNO 開發板程序編寫軟件
為 Arduino Mega 開發板程序編寫軟件
雙DSP電機控制數字平臺設計
![雙DSP電機<b class='flag-5'>控制數字</b>平臺設計](https://file1.elecfans.com//web2/M00/A5/20/wKgZomUMNw2AFjV2AAAUQ7YYtzI417.gif)
ARDUINO IDE編寫和AVR單片機程序的下載
使用模擬電壓控制數字電位計
![使用模擬電壓<b class='flag-5'>控制數字</b>電位計](https://file.elecfans.com/web2/M00/8B/3C/pYYBAGPCRiCARnWiAAAt_9mr1VU251.png)
如何將HC-SR04連接到Arduino并編寫一個簡單的程序來測量距離
![如何將HC-SR04連接到<b class='flag-5'>Arduino</b>并<b class='flag-5'>編寫</b>一個簡單的<b class='flag-5'>程序</b><b class='flag-5'>來</b>測量距離](https://file1.elecfans.com/web2/M00/BD/9A/wKgZomWsflaANt1SAADQJs8FUT4796.png)
評論