กลับไปหน้ารวมไฟล์
automatic-watering-system-659dad.md

เกี่ยวกับโปรเจคนี้

Automatic watering system Automatic watering system Automatic watering system Automatic watering system Automatic watering system Automatic watering system Automatic watering system Automatic watering system Automatic watering system

ระบบรดน้ำต้นไม้อัตโนมัติ

เจ้าเครื่องนี้ช่วยลดเวลาทำงานรดน้ำต้นไม้เช้าเย็นได้ดีเลยทีเดียว ใช้การปรับเทียบจากอุณหภูมิเพื่อกำหนดการทำงาน งานนี้จัดไปวัยรุ่น!

รายละเอียดเทคนิคแบบจัดเต็ม

ระบบรดน้ำอัตโนมัติ นี่คือก้าวแรกสู่โลกหุ่นยนต์ประยุกต์เลยนะน้อง ต่างจากระบบที่ต้องพึ่งอินเทอร์เน็ตดูสภาพอากาศ ระบบนี้เราสร้างระบบกลไกที่แข็งแกร่งและยืนหยัดได้ด้วยตัวเอง มันต้องทำงานได้อย่างสมบูรณ์แบบเป็นสัปดาห์ๆ ขณะที่น้องไปเที่ยวโดยไม่ต้องง้อ Wi-Fi เลย

การแมปความชื้นในดิน

เซ็นเซอร์วัดความชื้นไม่ได้คืนค่าเป็นเปอร์เซ็นต์นะ มันคืนค่าแรงดันอนาล็อกจาก 0 ถึง 1023 ตามค่าความต้านทานไฟฟ้าในดิน

  1. ช่วงปรับเทียบ (Calibration Phase): เอาเซ็นเซอร์ปักลงในดินแห้งสนิท แล้วจดค่าที่ได้จาก Serial (เช่น 850) จากนั้นจุ่มเซ็นเซอร์ลงในแก้วน้ำ แล้วจดค่าอีกครั้ง (เช่น 300)
  2. กับดักตรรกะ (The Logic Trap): ข้อผิดพลาดยอดฮิตของมือใหม่คือเขียนโค้ดแบบ if (moisture > 800) { water(); }
  3. ถ้าปั๊มทำงานแค่ 1 วินาทีพอดี น้ำยังไม่ทันไหลซึมลงไปถึงเซ็นเซอร์ Arduino ก็จะตรวจสอบอีกครั้ง คิดว่าดินยังแห้งอยู่ แล้วก็สั่งรดน้ำ อีกครั้ง งานนี้บ้านอาจจะกลายเป็นสระน้ำได้ง่ายๆ!
  4. ดีเลย์การรดน้ำ (The Watering Delay): น้องต้องบังคับให้มีดีเลย์แบบแข็งๆ เช่น Water_Pump_ON(); delay(3000); Water_Pump_OFF(); delay(300000); (รอให้ครบ 5 นาทีเต็ม ก่อนจะตรวจสอบดินอีกครั้งนะตัวนี้!)

ฮาร์ดแวร์ปั๊มน้ำในโลกความจริง

  • ใช้ Mini Submersible Water Pump แรงดัน 5V หรือ 12V ราคาประหยัด เอาไปจุ่มลงในขวดน้ำแกลลอนที่ซ่อนไว้ใต้โต๊ะได้เลย
  • บอร์ดรีเลย์ (Relay Board): Arduino จะใช้รีเลย์โมดูล 5V ในการสวิตช์กระแสสูงให้กับมอเตอร์ปั๊ม
  • วาล์วกันย้อน (Check Valve): ถ้าขวดน้ำอยู่ สูงกว่า กระถางต้นไม้ การปิดมอเตอร์ไม่ได้หยุดการไหลของน้ำนะ! มันจะเกิดไซฟอนจากแรงโน้มถ่วง แล้วเทน้ำทั้งแกลลอนออกมาเลย ต้องมั่นใจว่าปลายสายยางอยู่สูงกว่าระดับน้ำในขวด หรือไม่ก็ติดตั้งวาล์วกันย้อนแบบกลไกเข้าไป!

อุปกรณ์ที่ต้องมี (จัดมาให้ครบ)

  • Arduino Uno/Nano: ผู้จัดการตรรกะหลัก
  • Capacitive Soil Moisture Sensor v1.2 (เลี่ยงเซ็นเซอร์แบบ resistive ที่จะสึกกร่อนง่าย)
  • 5V Relay Module และ Submersible Pump
  • สายยาง PVC ยืดหยุ่น (เส้นผ่านศูนย์กลางประมาณ 8mm)

ขั้นตอนการทำ

ขั้นตอนที่ 1

  • เพื่อให้ใช้งานได้ เราต้องประกอบวงจรที่จำเป็นสำหรับแต่ละส่วนของอุปกรณ์ให้เรียบร้อยก่อน

ขั้นตอนที่ 2

  • หลังจากประกอบเสร็จแล้ว เราจะอัปโหลดโค้ดลงไปในบอร์ด Arduino

ขั้นตอนที่ 3

  • เมื่อรันโค้ด คำสั่งจะทำงานดังนี้:
    • 3.1 เมื่อค่าจากเกจวัดสูงกว่าค่าที่ตั้งไว้ ไฟสีแดงจะติด
    • 3.2 เมื่อค่าจากเกจวัดเกินค่าที่ตั้งไว้ ระบบรดน้ำจะทำงานทันที

ข้อมูล Frontmatter ดั้งเดิม

apps: []
author: "NatchaphonTah"
category: "Sensors & Environment"
components:
  - "1x 10 unids KY-019 5 V Uno de 1 Canales Módulo de Relé Junta Escudo Para PIC AVR DSP DEL BRAZO para arduino Relay"
  - "1x LED (generic)"
  - "1x Arduino UNO"
  - "1x Hot glue gun (generic)"
  - "1x Solenoid Valve"
  - "1x SparkFun Soil Moisture Sensor (with Screw Terminals)"
  - "1x Resistor 100 ohm"
description: "Vacation proof your plants! Construct a reliable, self-contained soil moisture monitoring system that utilizes submersible pumps to automate your indoor garden care."
difficulty: "Intermediate"
documentationLinks: []
downloadableFiles:
  - "https://projects.arduinocontent.cc/8b64faaf-21e2-4a40-8e70-e3b231ab2ece.ino"
encryptedPayload: "U2FsdGVkX1/Ahncw0e/fA7+3SUKj1VVLQoOXQ01xSJNrKus3HTUKOGQ65ODCzfm44yhZqpfbulCxpLkKVMYddlsNLUxKEVuMMDgj2mmjyifMAa1Hyp/YqNW/MxcFkNy6TXblD+8xM4d/6w6KzYNHr+CIVDMX17eR1AXsrcrwJSNrY+M20NmlRKO6sTPaVVXxovaXOowdQDNzs+Mp4pt1ZA9ahcbYMcrzRzqYMBCQmc0="
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/automatic-watering-system-659dad_cover.JPG"
lang: "en"
likes: 0
passwordHash: "29c6aa2f330d176f69b6826e0f07d08b9c2665d559c81e2e0b33f576a979a1c8"
price: 1120
seoDescription: "A concept Automatic watering system for agriculture to reduce time spent watering vegetables and gardens."
tags:
  - "watering a tree"
  - "automatic tree watering"
  - "farmland"
title: "ระบบรดน้ำอัตโนมัติ งานง่ายแต่หล่อ ปลดล็อกเวลาให้ชีวิตวัยรุ่น!"
tools: []
videoLinks:
  - "https://www.youtube.com/embed/10Ja1GeVuEY"
views: 3600