//===產品原理===
//#接上5V電源,電源指示燈亮,感應板上沒有水滴時,DO輸出為高電平,開關指示燈滅 ,滴上一滴水,DO輸出為低電平,開關指示燈亮,
//#刷掉上面的水滴,又恢復到,輸出高電平狀態。
//#AO模擬輸出,可以連接單片機的AD口檢測滴在上面的雨量大小。
//#DO TTL數字輸出也可以連接單片機檢測是否有雨。
//===連接方法===
//*VCC:接電源正極(3-5V)
//*GND:接電源GND
//*DO:TTL開關信號輸出
//*AO:模擬信號輸出
//===程序效果===
//水量越大,數值越小。也可以接數字口來探測是否下雨。
int ASignal = A0; //A0口接arduino板上的A0口,D0口不用接線
void setup() {
pinMode(ASignal, INPUT);
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(ASignal);
Serial.print("rain=");
Serial.println(sensorValue);
delay(1000);
}
|