บทความ

กำลังแสดงโพสต์จาก กันยายน, 2019

เครื่องรดน้ำต้นไม้อัตโนมัติ

รูปภาพ
        อุปกรณ์ที่ต้องใช้มีดังต่อไปนี้ Arduino Uno R3 พร้อมสาย USB Module รีเลย์ relay 1 Chanel 250V/10A Active HIGH II Soil Moisture Sensor Module วัดความชื่นในดิน ปั๊มน้ำ DC ขนาดเล็ก สายยางปั้มน้ำ DC ยาว 1 เมตร Adapter 5V 1A หม้อแปลง 5V 1 แอมป์ II Power connector 5.5 mm (ตัวเมีย) PCB สายแพร Jumper Male to Female ยาว 20CM จำนวน 10 เส้น ในส่วนของโปรแกรมตัวอย่าง const int analogInPin = A0; const int relay = 2; int sensorValue = 0;        // ตัวแปรค่า Analog int 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); }