Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 12

智慧澆水器

黃宥鈞 曾孟
澤 沈楷恩
摘要

使用 Arduino Uno 的感測器偵測土


壤濕度和光線,土壤濕度不足時自
動澆水,光線不足時開燈照明。
並設有液晶螢幕可以觀察溫度和濕
度。
壹、研究動機
人們常常因為上課或上班忙碌,忘
了幫植物澆水而導致植物枯萎,疏
漏了對植物的照顧。我們為了解決
這個問題而做出了此系統。
貳、研究目的

( 一 ) 設計出一個能夠維持植物生

機能的系統。
( 二 ) 設計出偵測土壤濕度的功能。

( 三 ) 設計出定時擬陽光照的功能。
( 四 ) 不再以人工的方式灑水採用

參、研究設備及器材
硬體設備 :
Arduino Uno 開 DHT11 溫溼度模
發版 x1 組 x1

WS2812 RGB12 燈
通用型彩色 環模組 x1
Sensor shield
v5.0 感應器擴充
板 x1
LCD 1602 液晶模 光線模組 x1
組 (I2C 介面 )x1

沉水馬達 x1
2.54mm 杜邦雙母
頭彩色 40P 1P 排
線 線長 20cm
x25
土壤濕度模組 x1 繼電器 x1
肆、研究過程或方法


決 查 認 撰 連

定 詢 識 寫 接 修

主 資 元 程 裝 改

題 料 件 式 置


製 製 製 完
完 作 作 作 成
成 海 簡 報 作
報 報 告 品
伍、程式撰寫過程及說明
第一行到第四行、第七行、第九行到
第二十三行為程式庫
第五六行設定燈燈
環腳位和燈數

設定濕度感測器腳位

第二十六行設定
LCD1602 的 I2C

第二七到三十行啟動時,
僅執行一次
第三十四行將腳位三設為輸出

設定 LCD 行

顯示土壤濕度及亮度於電

判斷土壤濕度和光線
若未到設定的值就自 第四十到八十一
動開燈和澆水 重複無限次
讓特殊符號顯示在
電腦的視窗

讓液晶螢幕顯示濕
度和溫度 第四十到八十一 重複無
限次
陸、討論
1. 成本
初估 700 但市面上都是定時澆水器,沒有偵測土
壤濕度再澆水的智慧澆水器。
2. 灑水時機判斷的正確性
到目前為止測試都是正常的,若土壤濕度值低於設
定的值都會自動澆水。
並且有做一個小試驗
將土壤手動混和後,分裝成四盆然後偵測看是否一
樣。
項次 \實驗次數 1 2 3 4 平均

起始土壤濕度 699 694 694 694 696

備註欄 正負誤差容許值為 5
3. 設計過程中遇到的各種困難與解決方法
在撰寫程式時 LCD 顯示屏一直無法顯示,
原因是找不到 I2C 位置,所以添購了一個新
的才解決這個問題。
4. 成品
柒、結論

這個系統可以感測出土壤水分含量不足時,
即時對植物進行澆水以及陽光不足時,能自
動開啟燈,可以使植物在沒有人的情況下也
能控制植物生長。
捌、參考資料及其他
黃宥鈞 陳煒湶 葉宇庭 (Apr,23,2019) ,智慧澆水
器,第六十屆國民中小學嘉義縣科學展覽會機電與
資訊國小組, https://bityl.co/5mje
I2C(Ah.)(Dec,15,2020) , In Wikipedia ,
https://bityl.co/5nXl
黃健庭 (2018) , Arduino 程式設計與感測器入門,
基峰資訊
周忠信˙吳奕宏˙謝翰宜 (2017) Arduino{ 初學 }
完全指南,基峰資訊

You might also like