三個指令的功能
腳位模式 pinMode(工作接腳,模式);
模式兩種:輸入 INPUT 和 輸出OUTPUT
數位訊號 digitalWrite(工作接腳,狀態);
狀態兩種:高電位HIGH和低電位LOW
延遲 delay(時間長度);
時間長度:1000=1秒
ARDUINO有分英文大小寫~大小寫~大小寫要非常重要
準備的材料
LED | 電阻 |
長腳為正,短腳為負 紅框內 瘦的為正,胖的為負 | 保護元件不燒毀 220~10kΩ 越大LED越暗 |
請讓我們的一顆LED亮起吧~~~
如果沒有LED請點這
電路(由正電觸發訊號)
我需要功能是由PIN7輸出正電觸發訊號讓lLED亮
PIN7輸出 pinMode(7,OUTPUT);
正電觸發訊號 digitalWrite(7,HIGH);
void setup() {
pinMode(7,OUTPUT);
digitalWrite(7,HIGH);
}
void loop() {
}
電路(由負電觸發訊號)
負電觸發訊號 digitalWrite(7,LOW);
void setup() {
pinMode(7,OUTPUT);
digitalWrite(7,LOW);
}
void loop() {
}
閃爍一下的LED
void setup() {
pinMode(7,OUTPUT);
digitalWrite(7,LOW);
delay(3000);
digitalWrite(7,HIGH);
}
void loop() {
}
閃爍5下的LED
void setup() {
pinMode(7,OUTPUT);
digitalWrite(7,LOW);
delay(3000);
digitalWrite(7,HIGH);
delay(3000);
digitalWrite(7,LOW);
delay(3000);
digitalWrite(7,HIGH);
delay(3000);
digitalWrite(7,LOW);
delay(3000);
digitalWrite(7,HIGH);
delay(3000);
digitalWrite(7,LOW);
delay(3000);
digitalWrite(7,HIGH);
delay(3000);
digitalWrite(7,LOW);
delay(3000);
digitalWrite(7,HIGH);
delay(3000);
}
void loop() {
}
一直閃爍的LED
void loop()它是會一直跑的赤兔馬
void setup() {
pinMode(7,OUTPUT);
}
void loop() {
digitalWrite(7,LOW);
delay(1000);
digitalWrite(7,HIGH);
delay(1000);
}