สร้าง Automatic Humidifier ด้วย Arduino เครื่องเพิ่มความชื้นอัตโนมัติ
บทความนี้จะสอนคุณวิธีสร้างเครื่องเพิ่มความชื้นอัตโนมัติ ที่ปรับความชื้นได้เองตามสภาพแวดล้อม ใช้บอร์ด Arduino และเซ็นเซอร์วัดความชื้น โปรเจกต์นี้เหมาะสำหรับห้องแอร์ หรือพื้นที่ที่ต้องการความชื้นคงที่
เครื่องเพิ่มความชื้นอัตโนมัติที่ทำเสร็จแล้ว
💡 ทำไมต้องสร้างเครื่องนี้
ในอากาศแห้ง (ความชื้นต่ำ) จะเกิดปัญหาต่าง ๆ เช่น ผิวแห้ง ลมหายใจไม่สบาย และเสมหะหนา ผู้ประกอบการดัดแปลงหรือช่างเทคนิคต้องการให้ความชื้นคงที่ในโรงงาน หรือสถานที่จัดเก็บวัสดุ เพื่อป้องกันไม่ให้วัสดุเสียหายจากความแห้ง โปรเจกต์นี้จึงถูกออกแบบมาเพื่อแก้ปัญหานี้ โดยใช้เซ็นเซอร์วัดความชื้น และตัวควบคุมเปิด-ปิดอัตโนมัติ เมื่อความชื้นต่ำกว่าที่ตั้งไว้ ระบบจะเปิดเครื่องพ่นน้ำเอง
🛠️ อุปกรณ์ที่ต้องเตรียม
เพื่อสร้างเครื่องเพิ่มความชื้นอัตโนมัติให้สำเร็จ คุณจะต้องเตรียมชิ้นส่วนเหล่านี้:
- Seeeduino XIAO – บอร์ด Arduino ขนาดเล็กราคาประหยัด
- Humidity and Temperature Sensor (DHT22 หรือ BME680) – เซ็นเซอร์วัดความชื้นและอุณหภูมิ
- Relay Module – โมดูลสวิตช์ไฟฟ้าสำหรับควบคุมปั๊มน้ำ
- Ultrasonic Humidifier – เครื่องพ่นน้ำ (ซื้อสำเร็จรูป)
- Jumper Wires – สายต่อวงจร
- USB Power Adapter – หม้อแปลงไฟ 5V
- Container – กล่องพลาสติก หรือกรอบอลูมิเนียม เป็นตัวเรือน
หมายเหตุ: อุปกรณ์ทั้งหมดสามารถซื้อได้จากร้านอิเล็กทรอนิกส์ออนไลน์ โดยรวมราคาประมาณ 1,500-2,500 บาท
แผนภาพการเชื่อมต่อชิ้นส่วน
📋 ขั้นตอนการติดตั้งและตั้งค่า
ขั้นตอนที่ 1: ติดตั้ง Arduino IDE
ก่อนอื่น ให้ดาวน์โหลด Arduino IDE จากเว็บไซต์อย่างเป็นทางการ และติดตั้งในคอมพิวเตอร์ของคุณ จากนั้นเปิด IDE และไปที่เมนู File > Preferences
ขั้นตอนที่ 2: เพิ่ม Board Package
ในช่อง "Additional boards Manager URLs" ให้ใส่ลิงก์นี้:
จากนั้นคลิก 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 IDE ในการอัปโหลดโค้ด
วิดีโอสาธิตการทำงานของ Automatic Humidifier
🎯 วิธีการใช้งานและเคล็ดลับ
การตั้งค่าครั้งแรก:
- เปิดเครื่องแล้วรอ 10-15 วินาที เพื่อให้เซ็นเซอร์ปรับตัว
- เซ็นเซอร์จะอ่านค่าความชื้นและอุณหภูมิแบบเรียลไทม์
- เมื่อความชื้นต่ำกว่าค่า Set Point (เช่น 50%) Relay จะเปิดอัตโนมัติ
- เมื่อความชื้นถึงค่าที่ตั้งไว้ Relay จะปิดลงเอง
เคล็ดลับการใช้งาน:
- วางเครื่องไว้ที่ความสูงระดับเดียวกับพื้นที่ที่ต้องการเพิ่มความชื้น
- ตรวจสอบระดับน้ำในถัง หากเต็มมากเกินไปอาจล้นมา
- ทำความสะอาด Filter ของเซ็นเซอร์ทุก 2-3 สัปดาห์
- หากความชื้นไม่เปลี่ยนแปลง ให้ตรวจสอบการเชื่อมต่อสาย และค่าที่ส่งออกจากเซ็นเซอร์
หมายเหตุและจุดตรวจสอบที่สำคัญ
ต้องการชิ้นส่วน Arduino และเซ็นเซอร์สำหรับโปรเจกต์นี้?