顯示具有 Arduino 標籤的文章。 顯示所有文章
顯示具有 Arduino 標籤的文章。 顯示所有文章

2016年12月5日 星期一

2016年8月24日 星期三

XD-28 土壤濕度感測器 (Arduino)

Arduino XD-28 土壤濕度感測器

XD-28 土壤濕度感測器在網路上購買約在100元內,有附一塊藍色的小電路板(應該是供電和傳輸資料用的)。


XD-28的接線方式和FC-37雨滴模組感測器是一樣的。
(請參考FC-37文章)

程式部份非常的簡單,不需include任何東西進來,
只需在void setup()內加上一行程式碼和void loop()內加上三行程式碼即可

void setup部份:
Serial.begin(9600);

void loop部份:
int moisture = analogRead(A0);
Serial.println(moisture);
delay(1000);

寫好程式碼後,再將程式碼上傳到Arduino板子上即可。


最後,開啟序列埠監控視窗,就可以看到XD-28的數值一直傳送進來。

2016年8月21日 星期日

FC-37 雨滴模組感測器 (Arduino)

Arduino FC-37雨滴模組感測器

FC-37 雨滴模組感測器在網路上購買大約在100元內,除了一塊正方形的感測板外,還有另外一塊藍色小板子(不是很清楚藍色小板子的功用,大概就是訊號轉換用的吧!)


首先將FC-37接上藍色小板子,由於FC-37的接點上並沒有標示正負極,所以就先隨便接上。
(將FC-37翻面,左邊接點白色的線接到藍色板子二個接點的接地接點)


接著藍色小板子四個接點的部份分別是VOC, GND, D0, A0


將VOC接到Arduino板子的5V,GND接到Arduino板子的GND。
最後將A0接到Arduino板子的A0 ~ A5其中一個接點即可。

接下來是程式的部份,

程式部份非常的簡單,不需include任何東西進來,
只需在void setup()內加上一行程式碼和void loop()內加上三行程式碼即可

void setup部份:
Serial.begin(9600);

void loop部份:
int rain = analogRead(A1);
Serial.println(rain);
delay(1000);




寫好程式碼後,再將程式碼上傳到Arduino板子上即可。


最後,開啟序列埠監控視窗,就可以看到數據一直傳送進來。

當FC-37感測板是乾的時侯,數值會在1000以上,

往感測板上潑些水,數值馬上就掉到400多了。