Rain Sensor

用雨滴感測器來感測下雨的雨滴

簡介

雨滴感測模組的原理,主要就是透過金屬表面線路去接受水滴。由於水本身具有導電的特性,因此水量愈多的時候,導電的部份就愈多,感測器就可以偵測出電位的變化,進而輸出電位的數值 (0-1023)。

先看看YouTube 成果影片:

材料

雨滴感測器 FC-37 x1

Arduino UNO R3 x1

LED x1

杜邦線 一公一母 條

電線數條

接線圖

雨滴感測器和模組連接起來

感測器模組 連接 Arduino

VCC 5V

GND GND

DO pin 4

AO 類比 A0


LED 長腳連接 Arduino pin 13,短腳連接 Arduino GND

上傳程式

複製下列程式於 Arduino IDE中,點擊 ”工具”,確認開發板是 Arduino/Genuino Uno, 序列埠 Port COM已接上,再點擊 ”上傳”。大功告成。

當感測器上有殘存的雨滴時,感測器數位輸出訊號為 0,類比輸出較低感測值。反之,當感測器上面是乾燥的時候,數位輸出訊號為 1,類比輸出較高的感測值。類比輸出訊號範圍為 0-1023。感測器靈敏度可藉由感測器上的可變電阻來調整。

創客點子

用一個 LED 排燈,根據感測器的類比訊號輸出值,來顯示雨量的多寡。