ครั้งหนึ่ง พี่อยากจะควบคุมไฟในบ้านด้วยมือถือตัวเอง พี่ก็ไปเสิร์ชในกูเกิล กับยูทูปหาความรู้ แต่เจ้าแพลตฟอร์มใหญ่ๆ นี่ทำให้พี่ช็อคเพราะมันไม่มีคู่มือที่ชัดเจนเลย
พี่เลยตัดสินใจศึกษาทุกอย่างด้วยตัวเอง และจะมาสอนให้น้องและคนอื่นๆ ในโลกนี้ด้วย
งั้นวันนี้ พี่จะมาอธิบายให้น้องฟังว่า "วิธีควบคุมไฟด้วยมือถือ" ทำยังไง
พี่จะอธิบายผ่านวิดีโอ เพราะจะได้เห็นขั้นตอนการต่อจริงๆ แบบทีละสเต็ปเลย
ก่อนจะเริ่มเรียน ถ้าน้องอยากได้ความรู้อิเล็กทรอนิกส์แบบรายวัน — น้องสามารถติดตามพวกเราได้ที่ @ElectronicsUniversity
เอาล่ะ มาถึงหัวข้อหลักของเรากันดีกว่า
พร้อมยังน้อง?
มาเริ่มเรียนกันเลย!


พี่แนบวิดีโอไว้ให้ดูประกอบด้วยนะ
ไปดูกันเลย
ควบคุมแบบไร้สาย: บลูทูธโฮมออโตเมชัน
แดชบอร์ดรีเลย์บลูทูธ นี่แหละคือโปรเจกต์สุดคลาสสิกของนักสร้างสรรค์ (Maker) มันเป็นสะพานที่สมบูรณ์แบบระหว่างการเขียนแอพมือถือกับการควบคุมฮาร์ดแวร์แรงดันสูงในโลกจริง
โปรโตคอลการสื่อสารแบบอนุกรม (Serial Communication Protocol)
หัวใจของโปรเจกต์นี้คือการเข้าใจ การสื่อสารอนุกรมแบบ UART
- แอพพลิเคชัน: น้องจะใช้แอพ Android ที่เขียนเอง (มักสร้างด้วย MIT App Inventor) หรือใช้แอพ Bluetooth Terminal ทั่วไป
- ปุ่มกด: เวลาน้องกดปุ่ม "เปิดไฟ" ในมือถือ แอพจะส่งตัวอักษรหนึ่งตัวผ่านบลูทูธ นั่นคือตัวอักษร
'A' - ตัวรับสัญญาณ: โมดูล HC-05 จะส่ง
'A'ต่อไปยังขา RX ของ Arduino - การสวิตช์: โค้ด Arduino จะใช้คำสั่ง
switch/caseเช่นcase 'A': digitalWrite(relay1, HIGH); break;
อุปกรณ์ที่ต้องใช้
- Arduino Uno/Nano: ศูนย์บัญชาการหลัก
- โมดูลบลูทูธ HC-05 หรือ HC-06: ตัวเชื่อมต่อไร้สาย
- โมดูลรีเลย์ 4 ช่อง 5V: เหมาะมากสำหรับควบคุมเครื่องใช้ไฟฟ้าได้ถึง 4 ตัวแยกกัน
- สายจัมเปอร์และเบรดบอร์ด
คำเตือนเรื่องความปลอดภัย
เวลาต่อรีเลย์เข้ากับสายไฟบ้าน AC 110V/220V ต้องแน่ใจว่า ถอด Arduino ออกจากคอมพ์แล้วนะ! ใช้กล่องต่อสายไฟ (Junction Box) ที่เหมาะสม, ขันเทอร์มินัลให้แน่น และเคารพกฎความปลอดภัยเกี่ยวกับไฟฟ้าแรงสูงเสมอ! ห้ามช็อตนะตัวนี้!