ถังขยะอัจฉริยะ ฝาเปิด-ปิดอัตโนมัติ (สไตล์ตัวตึงวิศวะ)
ถังขยะไร้สัมผัส: ไม่ต้องแตะให้เปื้อนมือ (เท่ระเบิด!)
Smart Dustbin เนี่ย เป็นโปรเจกต์ยอดฮิตสำหรับมือใหม่เลยนะน้อง มันจะเปลี่ยนถังขยะบ้านๆ ให้ดูไฮเทคเหมือนหลุดมาจากหนังไซไฟเลยว่ะ แถมยังตอบโจทย์ความ "Contactless" ไม่ต้องเอามือไปแตะ ไม่ต้องเอาเท้าไปเหยียบให้เมื่อย นอกจากจะดูหล่อเท่แล้ว ยังสะอาดกว่าถังขยะแบบเดิมๆ เยอะ จัดไปวัยรุ่น!
![images/projects/expanded/images/projects/expanded/smart_dustbin_open_lid_1772704566789.png)
กลไกการทำงาน
หลักการมันก็เป็น Loop ง่ายๆ แต่ใช้งานได้จริงตามนี้เลย:
- Detection (ตรวจจับ): เราจะใช้ Ultrasonic Sensor (HC-SR04) ติดไว้ที่หน้าถังหรือบนฝา คอยวัดระยะทางตลอดเวลาว่ามีวัตถุอะไรมาจ่ออยู่ข้างหน้ามั้ย
- Trigger (สั่งการ): ถ้าเช็คแล้วระยะมันต่ำกว่าที่เราตั้งไว้ (เช่น 15cm) ก็แสดงว่ามีมือคนขี้เกียจแบบเรายื่นมาใกล้ๆ แล้วล่ะ
- Action (ลงมือ): พอเข้าเงื่อนไข Arduino ก็จะส่งสัญญาณไปสั่งให้ Servo Motor หมุน เพื่อไปดึงกลไกหรือสายเอ็นที่เชื่อมไว้ให้ยกฝาถังขยะขึ้นมา
- Delay & Close (รอแล้วปิด): ฝาจะเปิดค้างไว้สักพัก (พอให้เราโยนขยะลงไปนั่นแหละ) หลังจากนั้นมันก็จะปิดเองอัตโนมัติ โคตรคูล!
อุปกรณ์ที่ต้องใช้ (Hardware Components)
- Arduino Uno/Nano: เลือกเอาตามชอบ ตัวเล็กๆ อย่าง Nano ก็แอบในตัวถังได้เนียนดี
- Ultrasonic Sensor (HC-SR04): พระเอกของเรา เอาไว้ตรวจจับความเคลื่อนไหว
- SG90 Micro Servo: ตัวนี้เอาไว้ยกฝาถัง แรงมันพอตัวสำหรับฝาพลาสติกเบาๆ (อย่าหาเอาฝาเหล็กหนักๆ มาใช้นะ เดี๋ยว Servo บิน!)
- 9V Battery หรือ Power Adapter: เอาไว้จ่ายไฟให้บอร์ดกับมอเตอร์ สู้งานนะน้อง อย่าให้ไฟขาด
- Trash Can: ถังขยะพลาสติกหรือโลหะใบเล็กๆ ที่ฝามันพับเปิดปิดได้
![images/projects/expanded/images/projects/expanded/smart_dustbin_internal_servo_1772704583966.png)
สร้างง่ายๆ สไตล์ช่าง
ความเจ๋งของโปรเจกต์นี้คือ น้องสามารถใช้วัสดุรีไซเคิลมาทำก็ได้นะ จะใช้กล่องลังหรือถังขยะตั้งโต๊ะเล็กๆ ก็จัดไป ส่วนกลไกการดึงฝาก็ใช้แค่สายเอ็นตกปลาหรือคลิปหนีบกระดาษดัดเอา ง่ายๆ ไม่ซับซ้อน ถือเป็นโปรเจกต์เริ่มต้นที่ดีในการเรียนรู้พื้นฐานทางวิศวกรรมเครื่องกลและระบบอัตโนมัติ (Automation) เลยล่ะน้องชาย!