ชุดรดน้ำอัตโนมัติด้วย Arduino เป็นต้นแบบให้น้องได้ศึกษาระบบ Smart Farm พื้นฐาน นำไปพัฒนาต่อในอนาคต โดยใช้ Arduino Uno R3 สามารถนำไปพัฒนาใน งาน IOT หรือจะพัฒนาใน แอพพลิเคชั่น Blynk ได้อีกด้วย (โปรเจคนี้จะอยู่ที่ประมาณ 500 บาท)
อุปกรณ์ที่ต้องใช้มีดังต่อไปนี้
สามารถซื้อชุด เซ็ต ได้ที่
ในส่วนของวงจรการต่อสายมีดังต่อไปนี้
ในส่วนของโปรแกรมตัวอย่าง
const int analogInPin = A5;const int relay = 2;
int sensorValue = 0; // ตัวแปรค่า Analogint outputValue = 0; // ตัวแปรสำหรับ Map เพื่อคิด %
void setup() { Serial.begin(9600); pinMode(relay, OUTPUT);}
void loop() { sensorValue = analogRead(analogInPin);
Serial.print("Soil Moisture = "); Serial.print(outputValue); Serial.println(" %");
if (outputValue <= 40) { //ตั้งค่า % ที่ต้องการจะรดน้ำต้นไม้ digitalWrite(relay, HIGH); }
else { digitalWrite(relay, LOW); } delay(1000);}
ไม่มีความคิดเห็น:
แสดงความคิดเห็น