🤖 Smart Home + Arduino + DC 12V
ระบบรดน้ำต้นไม้อัตโนมัติ • เปิดไฟอัตโนมัติ • เซ็นเซอร์ • Source Code • วงจร DC 12V
29 ก.ย. 2569 เวลา 21:35 น.
#เซ็นเซอร์
LDR (Light Dependent Resistor) — เซ็นเซอร์วัดแสง
LDR คือตัวต้านทานที่ค่าความต้านทานเปลี่ยนแปลงตามปริมาณแสง — ยิ่งมีแสงมาก ค่าความต้านทานยิ่งน้อย ยิ่งมืด...
29 ก.ย. 2569 เวลา 21:14 น.
#DC 12V
Relay vs MOSFET — เลือกอะไรดี?
คุณสมบัติRelay ModuleMOSFET
工作原理คอยล์แม่เหล็ก + คอนแทคกลไกสารกึ่งตัวนำ เปิด-ปิดด้วย Gate
อายุการใช้งาน~100,000 ครั้ง (เชิงกล)ไม่จำกัด (Solid...
29 ก.ย. 2569 เวลา 20:53 น.
#DC 12V
ทำไมต้อง DC 12V?
ในระบบสมาร์ทโฮม โดยเฉพาะระบบรดน้ำต้นไม้และเปิดไฟอัตโนมัติ DC 12V เป็นแรงดันที่นิยมที่สุด เพราะ:
ปลอดภัย — แรงดันต่ำ ไม่เป็นอันตรายหากสัมผัส
อุปกรณ์หาง่าย —...
29 ก.ย. 2569 เวลา 20:32 น.
#Arduino
Digital Input/Output บน Arduino
Arduino มีขา Digital I/O (ป้อนข้อมูล/ส่งออกแบบดิจิตอล) ที่สามารถอ่านค่า HIGH (5V) หรือ LOW (0V) และเขียนค่า HIGH/LOW...
29 ก.ย. 2569 เวลา 20:11 น.
#โครงสร้างระบบ
Smart Garden — ระบบสวนอัจฉริยะครบวงจร
โครงการนี้รวมทุกองค์ประกอบของสมาร์ทโฮม DC 12V เข้าด้วยกัน — ระบบรดน้ำอัตโนมัติ ระบบเปิดไฟอัตโนมัติ...
29 ก.ย. 2569 เวลา 19:50 น.
#โครงสร้างระบบ
การเลือกตู้ควบคุมสำหรับระบบสมาร์ทโฮม
ระบบรดน้ำต้นไม้และเซ็นเซอร์กลางแจ้งต้องอยู่ในตู้ที่กันน้ำและกันฝุ่นได้ IP Rating เป็นมาตรฐานสำคัญ:
IP...
29 ก.ย. 2569 เวลา 19:29 น.
#ESP
Deep Sleep — การประหยัดพลังงานบน ESP32
สำหรับระบบรดน้ำที่อยู่ outside หรือใช้แบตเตอรี่ (Solar + Battery) การใช้ Deep Sleep ลดการใช้ไฟจาก ~80mA เหลือ ~5μA —...
29 ก.ย. 2569 เวลา 19:08 น.
#ESP
ESP8266 และ ESP32 — WiFi Microcontroller
ESP8266 และ ESP32 เป็นไมโครคอนโทรลเลอร์ที่มี WiFi ในตัว ราคาถูก เหมาะกับงาน IoT...
29 ก.ย. 2569 เวลา 18:47 น.
#Arduino
การอ่านค่า Analog Sensor — ปัญหาและวิธีแก้
Analog Sensor (Soil Moisture, LDR, Rain) ให้ค่าที่มี Noise เสมอ — ค่าที่อ่านได้จะแกว่งแม้สภาพแวดล้อมคงที่...
29 ก.ย. 2569 เวลา 18:26 น.
#เซ็นเซอร์
Flow Sensor YF-S201 — เซ็นเซอร์วัดการไหลของน้ำ
YF-S201 เป็นเซ็นเซอร์วัดอัตราการไหลของน้ำ ทำงานโดยใช้ Hall Effect Sensor ตรวจจับการหมุนของใบพัดภายในท่อ ยิ่งน้ำไหลมาก จำนวน Pulse...
29 ก.ย. 2569 เวลา 18:05 น.
#ระบบรดน้ำ
ระบบรดน้ำหลายโซน (Multi-Zone)
ในสวนที่มีต้นไม้หลายประเภท เราจำเป็นต้องแบ่งโซนรดน้ำ เพราะต้นไม้แต่ละชนิดต้องการน้ำไม่เท่ากัน
หลักการแบ่งโซน
โซนชนิดต้นไม้เวลารดน้ำความถี่
Aหญ้า +...
29 ก.ย. 2569 เวลา 17:44 น.
#โครงสร้างระบบ
Buck Converter — แปลงแรงดัน 12V→5V
ในระบบสมาร์ทโฮมที่ใช้ไฟ DC 12V เราจำเป็นต้องแปลงแรงดันลงมาเหลือ 5V สำหรับจ่ายให้ Arduino และ Sensors
สองวิธีแปลง 12V→5V
วิธีLinear Regulator...
29 ก.ย. 2569 เวลา 17:23 น.
#โครงสร้างระบบ
การออกแบบโครงสร้างระบบไฟฟ้า DC 12V
ระบบไฟฟ้า DC 12V สำหรับสมาร์ทโฮมประกอบด้วยส่วนประกอบหลักดังนี้:
┌──────────────────────────────────────────────────┐
│ AC...
29 ก.ย. 2569 เวลา 17:02 น.
#ระบบไฟ
LED Strip 12V — พื้นฐานและการติดตั้ง
LED Strip 12V เป็นแถบไฟ LED ที่ทำงานที่แรงดัน 12V DC นิยมใช้ในงานสมาร์ทโฮม เพราะ:
ติดตั้งง่าย — มีกาวในตัว ตัดต่อได้ตามยาว
ปลอดภัย — ใช้ไฟ...
29 ก.ย. 2569 เวลา 16:41 น.
#ระบบรดน้ำ
ระบบรดน้ำต้นไม้อัตโนมัติ — ภาพรวม
บทความนี้รวมทุกส่วนของระบบรดน้ำต้นไม้อัตโนมัติเข้าไว้ด้วยกัน ตั้งแต่เซ็นเซอร์ การควบคุม Source Code...
29 ก.ย. 2569 เวลา 16:20 น.
#ระบบรดน้ำ
RTC Module — นาฬิกาเวลาจริงสำหรับ Arduino
RTC (Real Time Clock) DS1307 เป็นโมดูลนาฬิกาที่รักษาเวลาต่อเนื่องแม้ Arduino ดับ ด้วยแบตเตอรี่ CR2032 สำรอง...
29 ก.ย. 2569 เวลา 15:59 น.
#ระบบรดน้ำ
Solenoid Valve — วาล์วน้ำที่ควบคุมด้วยไฟฟ้า
Solenoid Valve 12V (โซลินอยด์วาล์ว) เป็นวาล์วเปิด-ปิดน้ำที่ใช้ไฟฟ้า 12V DC ในการควบคุม ทำงานโดยมีคอยล์แม่เหล็กไฟฟ้าดึงแกนวาล์วให้เปิด...
29 ก.ย. 2569 เวลา 15:38 น.
#เซ็นเซอร์
Rain Sensor — เซ็นเซอร์ตรวจจับฝน
Rain Sensor Module (YL-83 / FC-37) ใช้ตรวจจับว่ามีฝนตกหรือน้ำบนพื้นผิวเซ็นเซอร์ ทำงานโดยวัดความต้านทานระหว่างรอยทองแดงบน PCB — เมื่อมีน้ำ...
29 ก.ย. 2569 เวลา 15:17 น.
#เซ็นเซอร์
PIR Motion Sensor — เซ็นเซอร์ตรวจจับความเคลื่อนไหว
HC-SR501 เป็นเซ็นเซอร์ตรวจจับการเคลื่อนไหวด้วยอินฟราเรด (Passive Infrared)...
29 ก.ย. 2569 เวลา 14:56 น.
#เซ็นเซอร์
LDR (Light Dependent Resistor) — เซ็นเซอร์วัดแสง
LDR คือตัวต้านทานที่ค่าความต้านทานเปลี่ยนแปลงตามปริมาณแสง — ยิ่งมีแสงมาก ค่าความต้านทานยิ่งน้อย ยิ่งมืด...