กลับไปหน้ารวมไฟล์
plant-watering-system-without-relay-2af7bc.md

ชื่อโปรเจกต์: ระบบรดน้ำต้นไม้ (แบบไม่ง้อ Relay)

โปรเจกต์นี้เราจะใช้ Soil Moisture [Sensor](https://s.shopee.co.th/7VBG2rX65j) Module มาคอยเช็คระดับความชื้นในดินนะน้อง ถ้าดินมันแห้งจนน่าสงสารเมื่อไหร่ ไอ้เจ้า Submersible 5V Pump ก็จะเริ่มดูดน้ำจากแหล่งน้ำผ่านท่อส่งไปให้ต้นไม้ทันที พอ Sensor จับได้ว่าดินเริ่มฉ่ำน้ำแล้ว ปั๊มน้ำก็จะหยุดทำงานเองโดยอัตโนมัติ ซึ่งใน Code ของเราจะตั้งให้มันเช็คความชื้นทุกๆ 12 ชั่วโมงนะวัยรุ่น จัดไปยาวๆ

แล้วที่เห็นว่าโปรเจกต์นี้ไม่มี [Relay](https://s.shopee.co.th/3fyXTmWPbL) Module ก็เพราะว่าปั๊มที่เราใช้มันทำงานกับแรงดันต่ำได้สบายๆ ไงล่ะ แต่จำไว้นะน้อง มอเตอร์หรือปั๊มบางตัวมันอาจจะงอแงถ้าเจอแรงดันต่ำเกินไป ถ้าเจอเคสนั้นน้องต้องใช้ External Power Supply กับ Relay มาช่วยคุมนะ ห้ามฝืน เดี๋ยวบอร์ดไหม้จะหาว่าพี่ไม่เตือน!

เจาะลึกสายช่าง (EXPANDED TECHNICAL DETAILS)

ระบบรดน้ำพลัง MOSFET ประสิทธิภาพสูง

งานนี้เราเน้นเงียบและทนทาน เลยเปลี่ยนจาก Relay แบบกลไกมาใช้สวิตช์สารกึ่งตัวนำสมัยใหม่แทน

  • N-Channel MOSFET Bridge: เราเลือกใช้ Logic-level MOSFET (อย่างรุ่น IRLZ44N) มาขับปั๊มน้ำ 12V ข้อดีคือไม่มีเสียง "คลิกๆ" ของ Relay มาให้รำคาญใจ และลดปัญหาหน้าสัมผัสไหม้ (Arcing) หรือสึกหรอแบบที่เจอในพวก Mechanical Contacts ทั่วไป บอกเลยว่าทนหายห่วง
  • Transistorized Soil Sensing: อ่านค่าความชื้นในดินผ่าน Resistive หรือ Capacitive Sensor โดย Arduino จะใช้การเทียบค่า Analog ที่มีความไวสูง เพื่อสั่งเริ่มงานปั๊มน้ำเฉพาะตอนที่ความต้านทานดิน (Impedance) ถึงจุดที่เราตั้งไว้เท่านั้น แม่นยำสุดๆ

เรื่องความเฟี้ยว (Efficiency)

  • Soft-Start PWM: (ฟีเจอร์เด็ด) เราจะค่อยๆ เร่งความเร็วรอบปั๊มภายใน 1 วินาทีโดยใช้ PWM เว้ยน้อง วิธีนี้จะช่วยลดแรงกระชาก (Mechanical Stress) ในระบบท่อน้ำ และป้องกันน้ำ "กระเด็น" เลอะเทอะตอนเริ่มเปิดน้ำแรงๆ ในตอนแรก หล่อเท่เลยงานนี้ สู้งานนะน้อง!

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

title: "Plant watering system (without relay)"
description: "Have your plants water themselves when the soil moisture is low!"
author: "rhealv"
category: ""
tags:
  - "water plants"
  - "plants"
  - "garden"
views: 4286
likes: 0
price: 1499
difficulty: "Easy"
components:
  - "1x Male/Female Jumper Wires"
  - "1x Plastic Vinyl tubing"
  - "1x SparkFun Soil Moisture Sensor (with Screw Terminals)"
  - "1x Arduino UNO"
  - "1x Female/Female Jumper Wires"
  - "1x SUBMERSIBLE HORIZONTAL PUMP"
tools: []
apps:
  - "1x Arduino IDE"
downloadableFiles: []
documentationLinks: []
passwordHash: "82dd5d9850c3a4fe5462b0b0c9326e10fbe8f09d470155b03d7ec85fdb34f7b5"
encryptedPayload: "U2FsdGVkX1/NiVj57BBqmvgLR9W7SsEodaXpiOJccJsx3xE9+5ceqxz/yOg9s6MPLN8/Haj1ZLrleoj00ybOCrj33PLpaXg/h9Tf2YZrUTY="
seoDescription: "Learn to build a plant watering system without a relay. Automatic watering when soil moisture is low. Simple Arduino project for beginners."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/plant-watering-system-without-relay-2af7bc_cover.jpg"
lang: "th"