12自動澆灌系統

(2017/09/06)

利用Micro:bit結合【土壤濕度感測棒】做一個簡單的澆灌系統;結合【雨滴感測器】做一個簡單的遮雨系統。

一、測試土壤濕度感測棒

  • 簡單測試:利用如下程式來讀取P0的類比信號值

  • 測試結果:

  • 1.當【土壤濕度感測棒】未插上土壤時,所測得的值約300左右

  • 2.將【土壤濕度感測棒】直接插入水中,其值為個位數,當感測棒浸在水中的長度越長,其值越低。

  • 3.將【土壤濕度感測棒】插入乾的土中,其值為約為200左右

    • 4.將土壤澆水,其值約在50左右,當然越濕其值越低

二、測試【繼電器】

  • 材料:繼電器,繼電器的使用可以參考本人的其他文章

  • 連接:將【繼電器】的IN接P1、VCC接3V、GND接GND

    • 簡單測試:按A鍵時,將P1輸出高電位(1);按B鍵時,將P1輸出低電位(0)

    • 實物測試:將自製的繼電器插座接上電扇,按A鍵時電扇啟動,按B鍵時電扇停止,測試成功

三、測試【澆灌系統】

  • 材料:土壤濕度感測棒、繼電器、水泵

  • 連接:同上的接法【土壤濕度感測棒】(接P0)、【繼電器】(接P1)

  • 簡單測試:當P0值大於某一數時(這數可自己去測試取得),代表太乾,啟動水泵,打水進來

    • 註:這邊沒有直接用水泵來測試,而是先用電扇來測試,測試成功!如果要實作也可以,因為我有去淘寶買了一個12V的水泵,水量很強!

四、測試雨滴感測器

  • 程式同上

  • 發現:

    • 沒有水時,所測得的值約400多

    • 有水的時侯會隨著水量的增加,其值會減少

  • 接下來的應用就跟前面一個,例如:

    • 當下雨的時侯,會自動打開【遮雨棚】

    • 當下雨的時侯,會自動把晾在外面的衣服收起來