ESP32 ระบบควบคุมความชื้นอัตโนมัติ

 

สร้าง Automatic Humidifier ด้วย Arduino เครื่องเพิ่มความชื้นอัตโนมัติ

บทความนี้จะสอนคุณวิธีสร้างเครื่องเพิ่มความชื้นอัตโนมัติ ที่ปรับความชื้นได้เองตามสภาพแวดล้อม ใช้บอร์ด Arduino และเซ็นเซอร์วัดความชื้น โปรเจกต์นี้เหมาะสำหรับห้องแอร์ หรือพื้นที่ที่ต้องการความชื้นคงที่

Automatic Humidifier Project

เครื่องเพิ่มความชื้นอัตโนมัติที่ทำเสร็จแล้ว

💡 ทำไมต้องสร้างเครื่องนี้

ในอากาศแห้ง (ความชื้นต่ำ) จะเกิดปัญหาต่าง ๆ เช่น ผิวแห้ง ลมหายใจไม่สบาย และเสมหะหนา ผู้ประกอบการดัดแปลงหรือช่างเทคนิคต้องการให้ความชื้นคงที่ในโรงงาน หรือสถานที่จัดเก็บวัสดุ เพื่อป้องกันไม่ให้วัสดุเสียหายจากความแห้ง โปรเจกต์นี้จึงถูกออกแบบมาเพื่อแก้ปัญหานี้ โดยใช้เซ็นเซอร์วัดความชื้น และตัวควบคุมเปิด-ปิดอัตโนมัติ เมื่อความชื้นต่ำกว่าที่ตั้งไว้ ระบบจะเปิดเครื่องพ่นน้ำเอง

🛠️ อุปกรณ์ที่ต้องเตรียม

เพื่อสร้างเครื่องเพิ่มความชื้นอัตโนมัติให้สำเร็จ คุณจะต้องเตรียมชิ้นส่วนเหล่านี้:

  • Seeeduino XIAO – บอร์ด Arduino ขนาดเล็กราคาประหยัด
  • Humidity and Temperature Sensor (DHT22 หรือ BME680) – เซ็นเซอร์วัดความชื้นและอุณหภูมิ
  • Relay Module – โมดูลสวิตช์ไฟฟ้าสำหรับควบคุมปั๊มน้ำ
  • Ultrasonic Humidifier – เครื่องพ่นน้ำ (ซื้อสำเร็จรูป)
  • Jumper Wires – สายต่อวงจร
  • USB Power Adapter – หม้อแปลงไฟ 5V
  • Container – กล่องพลาสติก หรือกรอบอลูมิเนียม เป็นตัวเรือน

หมายเหตุ: อุปกรณ์ทั้งหมดสามารถซื้อได้จากร้านอิเล็กทรอนิกส์ออนไลน์ โดยรวมราคาประมาณ 1,500-2,500 บาท

Arduino Humidity Sensor Wiring

แผนภาพการเชื่อมต่อชิ้นส่วน

📋 ขั้นตอนการติดตั้งและตั้งค่า

ขั้นตอนที่ 1: ติดตั้ง Arduino IDE

ก่อนอื่น ให้ดาวน์โหลด Arduino IDE จากเว็บไซต์อย่างเป็นทางการ และติดตั้งในคอมพิวเตอร์ของคุณ จากนั้นเปิด IDE และไปที่เมนู File > Preferences

ขั้นตอนที่ 2: เพิ่ม Board Package

ในช่อง "Additional boards Manager URLs" ให้ใส่ลิงก์นี้:

https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json

จากนั้นคลิก OK และไปที่ Tools > Board > Boards Manager ค้นหา "XIAO" และติดตั้ง Seeeduino Board Package

ขั้นตอนที่ 3: เลือก Board และ Port

ไปที่ Tools > Board และเลือก "Seeeduino XIAO" จากนั้นไปที่ Tools > Port และเลือก COM port ที่เชื่อมต่อกับบอร์ด Arduino (เช่น COM3)

ขั้นตอนที่ 4: เชื่อมต่อฮาร์ดแวร์

ใช้ Jumper Wires ต่อ Humidity Sensor กับ Arduino ตามแผนภาพ บ่อยครั้งที่ DHT22 ต่อเข้าที่ Pin D0 หรือ A1 ขึ้นอยู่กับโปรเจกต์ของคุณ Relay Module ต่อเข้าที่ Pin D5 และ Ground

ขั้นตอนที่ 5: อัปโหลดโค้ด

เขียนโค้ดหรือคัดลอกโค้ดตัวอย่าง จากนั้นคลิกปุ่ม Sketch > Upload หรือกดปุ่ม Ctrl+U เพื่ออัปโหลดโค้ดลงในบอร์ด Arduino

Arduino Code Upload

หน้าจอ Arduino IDE ในการอัปโหลดโค้ด

วิดีโอสาธิตการทำงานของ Automatic Humidifier

🎯 วิธีการใช้งานและเคล็ดลับ

การตั้งค่าครั้งแรก:

  • เปิดเครื่องแล้วรอ 10-15 วินาที เพื่อให้เซ็นเซอร์ปรับตัว
  • เซ็นเซอร์จะอ่านค่าความชื้นและอุณหภูมิแบบเรียลไทม์
  • เมื่อความชื้นต่ำกว่าค่า Set Point (เช่น 50%) Relay จะเปิดอัตโนมัติ
  • เมื่อความชื้นถึงค่าที่ตั้งไว้ Relay จะปิดลงเอง

เคล็ดลับการใช้งาน:

  • วางเครื่องไว้ที่ความสูงระดับเดียวกับพื้นที่ที่ต้องการเพิ่มความชื้น
  • ตรวจสอบระดับน้ำในถัง หากเต็มมากเกินไปอาจล้นมา
  • ทำความสะอาด Filter ของเซ็นเซอร์ทุก 2-3 สัปดาห์
  • หากความชื้นไม่เปลี่ยนแปลง ให้ตรวจสอบการเชื่อมต่อสาย และค่าที่ส่งออกจากเซ็นเซอร์
Installation Notes

หมายเหตุและจุดตรวจสอบที่สำคัญ

ต้องการชิ้นส่วน Arduino และเซ็นเซอร์สำหรับโปรเจกต์นี้?

แท็ก


Blog posts

© 2026 บริษัท โกลบอลโทรนิค อินเตอร์เทรด จํากัด, ขับเคลื่อนโดย Shopify

    • PayPal

    เข้าสู่ระบบ

    ลืมรหัสผ่านใช่ไหม?

    ยังไม่มีบัญชีใช่ไหม?
    สร้างบัญชี