[ARDUINO程式]-範例(9)-感測器:WATER SENSER
112.10.7
[ARDUINO]感測器:WATER SENSER
一、題目要求:
使用Arduino控制水感測器並使D13 LED在檢測到水源時以0.5秒的間隔閃爍,你可以按
照以下步驟進行操作:
二、程式:
1. 用Arduino控制水感測器並使D13 LED在檢測到水源時以0.5秒的間隔閃爍,你可以按照以下
步驟進行操作:
int waterSensorPin
= 2; // 水传感器连接到D2
int ledPin =
13; // LED连接到D13
void setup() {
pinMode(waterSensorPin, INPUT);
pinMode(ledPin, OUTPUT);
}
int waterValue =
digitalRead(waterSensorPin); // 读取水传感器的值
digitalWrite(ledPin, HIGH); // 检测到水源时,点亮LED
delay(500); // 延时0.5秒
digitalWrite(ledPin, LOW); // 关闭LED
delay(500); // 延时0.5秒
}
}
不亮
const int
waterSensorPin = 2; // 水感測器連接到D2
const int ledPin =
13; // LED連接到D13
void setup() {
pinMode(waterSensorPin, INPUT);
pinMode(ledPin, OUTPUT);
}
void loop() {
int waterValue =
digitalRead(waterSensorPin); // 讀取水感測器的值
if (waterValue == HIGH) {
digitalWrite(ledPin, HIGH); // 检测到水源时,点亮LED
delay(500); // 延时0.5秒
} else {
digitalWrite(ledPin, LOW); // 没有检测到水源时,关闭LED
}
}

沒有留言:
張貼留言