คุณเคยอยากปิดไฟจากเตียงนอนสบายๆ โดยไม่ต้องลุกขึ้นและเดินไปมาหรือไม่? ถ้าคุณเคย โปรเจกต์นี้คือทางออกที่ดีที่สุด
Wiring:

ในส่วนของการต่อสาย สวิตช์ไฟแต่ละอันจะมีสายไฟสองเส้นที่จำเป็นสำหรับการส่งพลังงานไปยังหลอดไฟและเปิดใช้งาน เพื่อให้บรรลุเป้าหมายนี้ เราได้รวม **relay** เข้ามาในการออกแบบของเรา ซึ่งทำหน้าที่เป็นสวิตช์อัตโนมัติ โดยพื้นฐานแล้ว เมื่อ **relay** ได้รับพลังงาน มันจะสร้างการเชื่อมต่อระหว่างสายไฟสองเส้น ทำให้ไฟติด ในทางกลับกัน เมื่อ **relay** ถูกปิดการทำงาน การเชื่อมต่อจะถูกตัดออก และไฟก็จะดับลง
Methods of activating the relay:
มีสองวิธีหลักในการเปิดใช้งาน **relay**
ประการแรก เรามีปุ่มกดจริงที่สามารถกดเพื่อกระตุ้น **relay** ซึ่งช่วยให้ควบคุมไฟได้อย่างมีประสิทธิภาพ
อีกทางเลือกหนึ่ง เราได้นำฟังก์ชันการทำงานแบบไร้สายมาใช้โดยใช้ประโยชน์จากเทคโนโลยี **Bluetooth** ซึ่งหมายความว่า **relay** สามารถเปิดใช้งานแบบไร้สายได้โดยใช้สัญญาณ **Bluetooth**
Power source:
เพื่อจ่ายไฟให้กับวงจรทั้งหมด เราได้ดัดแปลงสาย **USB** โดยแยกสายขั้วบวก (+) และขั้วลบ (-) ออกจากกัน จากนั้นสายไฟเหล่านี้จะถูกเชื่อมต่อตามความเหมาะสม และสาย **USB** จะถูกเสียบเข้ากับเครื่องชาร์จ **USB** 5 โวลต์มาตรฐาน ซึ่งให้พลังงานที่จำเป็นเพื่อให้ระบบทำงานได้อย่างราบรื่น
Bluetooth functionality:
เพื่อใช้ประโยชน์จากฟังก์ชัน **Bluetooth** ได้อย่างมีประสิทธิภาพ เราได้พัฒนาแอปพลิเคชัน **Bluetooth** แบบกำหนดเองสำหรับโปรเจกต์นี้โดยเฉพาะ อย่างไรก็ตาม หากคุณต้องการแอปอื่น โปรดทราบว่าคำสั่งสำหรับเปิด **relay** คือ "1#" ในขณะที่คำสั่งสำหรับปิดคือ "0#" ซึ่งช่วยให้คุณมีความยืดหยุ่นในการควบคุมสวิตช์ไฟตามความต้องการของคุณ
The App
แอปพลิเคชันเฉพาะของเราช่วยให้คุณสามารถเลือกอุปกรณ์ **Bluetooth** ที่ต้องการเชื่อมต่อได้ และด้วยการคลิกปุ่มเปิดหรือปิดง่ายๆ คุณก็สามารถควบคุมสวิตช์ไฟได้อย่างสะดวกสบาย คุณสามารถค้นหาแพ็กเกจแอปพลิเคชัน (**APK**) ได้ในไฟล์ดาวน์โหลดโปรเจกต์ ทำให้คุณสามารถติดตั้งและใช้งานได้อย่างง่ายดาย

Connecting to the wall:
ก่อนที่จะติดตั้งส่วนประกอบเข้ากับผนัง มีขั้นตอนสำคัญบางประการที่ต้องทำให้เสร็จสิ้น ประการแรก สายไฟทั้งหมดจะต้องถูกบัดกรีเข้าด้วยกันเพื่อลดขนาดโดยรวม ทำให้สามารถติดตั้งเข้าไปในผนังได้ เมื่อการเชื่อมต่อถูกบัดกรีเข้ากับ **Arduino Nano** แล้ว สวิตช์ผนังที่มีอยู่จะต้องถูกถอดออก หลังจากนั้น สายไฟสองเส้นจากสวิตช์ผนังควรเชื่อมต่อเข้ากับปลั๊กกลางและปลั๊กแบบปกติเปิด (**NO**) บน **relay** เมื่อการเชื่อมต่อทั้งหมดได้รับการยึดแน่นแล้ว ส่วนประกอบต่างๆ ก็สามารถเก็บซ่อนไว้ในผนังได้อย่างปลอดภัย เพื่อการป้องกันและความมั่นคงเพิ่มเติม ขอแนะนำให้ใช้เทปกาวเพื่อปิดและยึดทุกอย่างให้เข้าที่
Warning:
สิ่งสำคัญคือต้องใช้ความระมัดระวังเมื่อทำงานกับไฟฟ้าแรงสูง เนื่องจากอาจเป็นอันตรายอย่างยิ่ง ดังนั้นจึงจำเป็นอย่างยิ่งที่จะต้องแน่ใจว่าได้ปิดฟิวส์แล้ว ก่อนที่จะดำเนินการใดๆ ที่เกี่ยวข้องกับการติดตั้งสวิตช์ไฟ
GitHub:
หากคุณสนใจที่จะสำรวจโปรเจกต์เพิ่มเติม คุณสามารถค้นหาข้อมูลและแหล่งข้อมูลโดยละเอียดเพิ่มเติมได้ที่ **GitHub repository** ของเราภายใต้ชื่อ Bluetooth light switch .
รายละเอียดทางเทคนิคเพิ่มเติม
ระบบอัตโนมัติภายในแบบแฮนด์ฟรี
โปรเจกต์นี้เป็นโซลูชันที่สามารถติดตั้งเพิ่มเติมได้สำหรับการควบคุมไฟในบ้านแบบไร้สายโดยใช้สมาร์ทโฟนและเทคโนโลยี Bluetooth
- การจับคู่แบบอนุกรมที่ปลอดภัย: ใช้โมดูล HC-05 หรือ HM-10 (BLE). Arduino จะคอยรับฟังสตริงอักขระที่เข้ารหัส (เช่น
OFF,ON,DIM). เมื่อตรงกัน มันจะกระตุ้นโมดูล 5V Relay เพื่อสลับวงจรไฟ AC 220V - ฮับควบคุมด้วยมือ: มีอินพุตปุ่มกดทางกายภาพ; Arduino ใช้ตรรกะ "State Toggle" ทำให้สามารถควบคุมไฟได้ทั้งจากแอปบนสมาร์ทโฟนและสวิตช์ผนังทางกายภาพโดยไม่มีข้อขัดแย้ง
อินเทอร์เฟซภาพ
- แดชบอร์ดการวัดและส่งข้อมูลสถานะ: Arduino จะส่งสถานะไฟปัจจุบัน (ON/OFF) และ "Active Time" ทั้งหมดกลับไปยัง Bluetooth terminal ทุกๆ 30 วินาที