基于Arduino的雨滴传感器
生活随笔
收集整理的這篇文章主要介紹了
基于Arduino的雨滴传感器
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、實驗背景
雨滴,下雨傳感器,可用于各種天氣狀況的監測, 并轉成數定信號和 AO 輸出。
二、實驗器材
1、面包板一塊
2、導線
3、Arduino主板
4、雨滴傳感器
5、led燈一個、80~120歐姆電阻一個
三、雨滴傳感器簡介
? ? ? ?接上 5V 電源,電源指示燈亮,感應板上沒有水滴時,DO 輸出為高電平, 開關指示燈滅 ,滴上一滴水,DO 輸出為低電平,開關指示燈亮, 刷掉上面的水滴,又恢復到,輸出高電態。 AO 模擬輸出,可以連接單片機的 AD 口檢測滴在上面的雨量大小。 DO TTL 數字輸出也可以連接單片機檢測是否有雨。
四、實物圖
?
五、代碼
int ledlight=5; int vale=0; void setup() {pinMode(ledlight,OUTPUT);Serial.begin(9600);digitalWrite(ledlight,LOW); } void loop() {vale=analogRead(A0);Serial.println(vale,DEC);while(vale>500) {digitalWrite(ledlight,HIGH);vale=analogRead(A0); Serial.println(vale,DEC);}digitalWrite(ledlight,LOW); }六、操作步驟
? ? ? ?1、上傳程序
? ? ? ?2、檢驗程序即可(我的檢測結果是,當模擬輸出量為370左右時,為其下限)。
? ? ? ? ? ?
總結
以上是生活随笔為你收集整理的基于Arduino的雨滴传感器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux 系统应用编程——网络编程(服
- 下一篇: AB-PLC软件安装以及授权