บทความนี้ กล่าวถึงขั้นตอนการทำโปรเจค เปิดปิดไฟด้วยเสียงปรบมือ โดยใช้ ไมโครคอนโทรลเลอร์ STM32 รุ่น STM32F407VET6 ที่สเปคแรงกว่า Atmega328P ทั้ง Clock และ RAM สำหรับงานทีต้องการความเร็วและใช้แรมจำนวนมาก STM32 เป็นตัวเลือกที่ดีกว่า Arduino
โดยประโยชน์ของโปรเจคนี้คือ การเปิดปิดไฟแบบไม่สัมผัส เพื่อลดการติดต่อของเชื้อโรค เช่น เชื้อโควิด 19 ผ่านการสัมผัสสวิทซ์จุดเดียวกัน จากผู้ใช้หลายๆคนใช้ร่วมกัน
การทำงานเริ่มจากการรับสัญญาณเสียงเช่น เสียงปรบมือ หรือเสียงอื่นๆที่มีความดังใกล้เคียงกัน ผ่านทางเซ็นเซอร์เสียง (Voice Sound Detection Sensor) แล้วประมวลผลด้วย STM32 ส่งค่าการเปิดปิด (LOW / HIGH) ไปยังรีเลย์ ใช้การแสดงผลด้วย LED 2 ตัว โดย เสียงปรบมือ 2 ครั้ง ให้ LED ตัวที่ 1 ติดหรือดับ และ เสียงปรบมือ 3 ครั้ง ให้ LED ตัวที่ 2 ติดหรือดับ เช่นเดียวกัน
อุปกรณ์ และ ขั้นตอนการทำงาน ตามลิงค์บทความด้านล่าง :
โปรเจค STM32 เปิดปิดไฟด้วยเสียง
หน้าที่เข้าชม | 2,918,462 ครั้ง |
ผู้ชมทั้งหมด | 1,496,679 ครั้ง |
เปิดร้าน | 17 ก.ย. 2559 |
ร้านค้าอัพเดท | 7 ก.ย. 2568 |