นี่คือ IC สัญญาณเตือนภัยที่ควบคุมโดยรีเลย์และ Arduino uno ในการใช้งาน คุณต้องสร้างโปรแกรมที่จะควบคุมรีเลย์สามตัว รีเลย์เหล่านี้ควบคุมอินพุตตัวเลือกไปยัง Snap Circuit alarm IC และเลือกเสียงเตือนภัยที่ต้องการ
รายละเอียดทางเทคนิคเพิ่มเติม
การสังเคราะห์เสียงแบบโมดูลาร์เพื่อการศึกษา
โปรเจกต์นี้เชื่อมโยงโลกทางกายภาพของ Snap Circuits เข้ากับพลังการโปรแกรมของ Arduino สร้างเป็นตัวควบคุมไซเรนและสัญญาณเตือนภัยที่หลากหลาย
- การสวิตช์ทรานซิสเตอร์กระแสสูง: Arduino จัดการพลังงานไปยังไซเรนหรือโมดูลเสียงของ Snap Circuit โดยใช้ TIP120 Darlington transistor หรือ 5V relay สิ่งนี้ช่วยป้องกันโมดูลเสียงกระแสสูงไม่ให้สร้างความเสียหายแก่ digital pins ของ Arduino
- การสร้างรูปคลื่นแบบไดนามิก: ใช้ฟังก์ชัน
tone()เพื่อสร้าง carrier frequency สำหรับ Snap Circuit module เฟิร์มแวร์จะวนเวียนเปลี่ยนโหมดสัญญาณเตือนภัยต่างๆ: "Police Siren," "Fire Alarm," และ "Emergency Strobe," โดยการปรับ delay และ frequency ซ้ำๆ ใน loop
การแสดงผล
- Acoustic Sync LEDs: เชื่อมต่อ Snap Circuit LED blocks เพิ่มเติมแบบขนานกับโมดูลเสียง เพื่อให้แน่ใจว่าแสงจะกะพริบสอดคล้องกับ siren frequency อย่างสมบูรณ์แบบ