冰楓論壇
標題:
arduino紅綠燈
[打印本頁]
作者:
洪嵐峰
時間:
2023-3-27 05:32
標題:
arduino紅綠燈
以下是一個簡單的Arduino紅綠燈程式碼,使用了三個LED,分別代表紅燈、黃燈和綠燈。這個程式碼使用了Arduino的digitalWrite()函數,以及delay()函數來控制LED的閃爍。您可以根據需要進行修改。
scss
Copy code
int redPin = 13; //紅燈的pin腳編號
int yellowPin = 12; //黃燈的pin腳編號
int greenPin = 11; //綠燈的pin腳編號
void setup() {
pinMode(redPin, OUTPUT); //紅燈設置為輸出
pinMode(yellowPin, OUTPUT); //黃燈設置為輸出
pinMode(greenPin, OUTPUT); //綠燈設置為輸出
}
void loop() {
digitalWrite(greenPin, HIGH); //亮起綠燈
delay(5000); //綠燈亮5秒
digitalWrite(greenPin, LOW); //熄滅綠燈
digitalWrite(yellowPin, HIGH); //亮起黃燈
delay(2000); //黃燈亮2秒
digitalWrite(yellowPin, LOW); //熄滅黃燈
digitalWrite(redPin, HIGH); //亮起紅燈
delay(5000); //紅燈亮5秒
digitalWrite(redPin, LOW); //熄滅紅燈
}
這個程式碼會依次讓紅燈、黃燈和綠燈依次亮起,並且會在每個燈亮起後保持一段時間。您可以根據需要修改每個燈亮起的時間。
歡迎光臨 冰楓論壇 (https://bingfong.com/)
Powered by 冰楓