วันศุกร์ที่ 8 กุมภาพันธ์ พ.ศ. 2562

ส่วนประกอบงานวิชา เขียนโปรแกรม ตัวอย่างงานที่ 20

ส่วนประกอบงานวิชา  เขียนโปรแกรม ตัวอย่างงานที่ 20

ใบรายงานผลการปฏิบัติงาน

โปรเจคเครื่องรดน้ำต้นไม้อัตโนมัติ ด้วย Arduino  พร้อม Code ตัวอย่าง

เมื่อ 1 สัปดาห์ที่ผ่านมา
โดย เจ้าของร้าน

โปรเจคเครื่องรดน้ำต้นไม้อัตโนมัติ ด้วย Arduino พร้อม Code ตัวอย่าง

ชุดรดน้ำอัตโนมัติด้วย Arduino เป็นต้นแบบให้น้องได้ศึกษาระบบ Smart Farm พื้นฐาน นำไปพัฒนาต่อในอนาคต โดยใช้ Arduino Uno R3 สามารถนำไปพัฒนาใน งาน IOT หรือจะพัฒนาใน แอพพลิเคชั่น Blynk ได้อีกด้วย (โปรเจคนี้จะอยู่ที่ประมาณ 500 บาท)
อุปกรณ์ที่ต้องใช้มีดังต่อไปนี้
สามารถซื้อชุด เซ็ต ได้ที่ 
ในส่วนของวงจรการต่อสายมีดังต่อไปนี้
วงจร รดน้ำต้นไม้อัตโนมัติ ด้วย Arduino
ในส่วนของโปรแกรมตัวอย่าง
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);}

ไม่มีความคิดเห็น:

แสดงความคิดเห็น