--- title: 農業科技1-暗渠排水 tags: 農業科技 --- https://www.arduino.cc/en/Main/Software?setlang=cn 下載Ardunio安裝包 ![](https://i.imgur.com/yZwuGH9.png) ![](https://i.imgur.com/omBcDkU.png) --- 如按哪裡燒 ![](https://i.imgur.com/g3sKFTk.png) 開始接腳 ![](https://i.imgur.com/OdRBpdb.jpg) ![](https://i.imgur.com/nrpbdM3.jpg) --- 匯入程式庫 ZIP檔(每個版子有專用的程式庫) ![](https://i.imgur.com/Ic9Uvgq.png) ```` //所需函式 #include<SoftwareSerial.h> #include<motoLiquidCrystal_I2C.h> LiquidCrystal_I2C mylcd(0x27,16,2); void setup() { Serial.begin(9600); pinMode(13,OUTPUT); // put your setup code here, to run once: //初始化 mylcd.init(); //把背光打開 mylcd.backlight(); } void loop() { // put your main code here, to run repeatedly: digitalWrite(13,HIGH); delay(1000); Serial.println("LED 亮"); mylcd.setCursor(0,0); mylcd.print(" "); mylcd.setCursor(0,0); mylcd.print("LED:OPEN"); mylcd.setCursor(0,1); mylcd.print(" "); mylcd.setCursor(0,1); mylcd.print("DELAY:0.5"); digitalWrite(13,LOW); delay(1000); Serial.println("LED 關"); mylcd.setCursor(0,0); mylcd.print(" "); mylcd.setCursor(0,0); mylcd.print("LED:CLOSE"); mylcd.setCursor(0,1); mylcd.print(" "); mylcd.setCursor(0,1); mylcd.print("DELAY:0.5"); } ```` ![](https://i.imgur.com/RQTa6xV.jpg) --- 土壤濕度-濕度越高 數值越高 ![](https://i.imgur.com/tsTSVyg.jpg) ![](https://i.imgur.com/ca70IqQ.jpg) ![](https://i.imgur.com/VeSWHgq.jpg) 找到種成功的地或盆栽 看看他的濕度是多少 以後那個植物就是種那個濕度 ````#include<SoftwareSerial.h> #include<Wire.h> #include<motoLiquidCrystal_I2C.h> LiquidCrystal_I2C mylcd(0x27,16,2); void setup() { // put your setup code here, to run once: Serial.begin(9600); pinMode(13,OUTPUT); pinMode(A0,INPUT);//濕度感測 mylcd.init(); mylcd.backlight(); } void loop() { // put your main code here, to run repeatedly: digitalWrite(13,HIGH); delay(2000); Serial.println(analogRead(A0)); //讀出A0訊號並顯示 int value_a0=1023-analogRead(A0); Serial.println(value_a0); //定義value_a0是整數 //濕度越高.數值越高 mylcd.setCursor(0,0); mylcd.print("SM:"); //顯示濕度 mylcd.setCursor(4,0); mylcd.print(value_a0); //變數-濕度越高 數值越高 digitalWrite(13,LOW); delay(1000); } ```` 保麗龍鋪水管上再鋪不織布再埋種子 要做穩壓=12V轉9V