ระบบควบคุมสัญญาณเตือนภัยและไฟ LED
โปรเจกต์ Arduino ชิ้นที่สองของฉันคือการออกแบบต้นแบบง่ายๆ ของสมาร์ทโฮมที่ประกอบด้วยระบบกันขโมย การตรวจจับแก๊ส ควัน ไฟ และการควบคุมไฟ LED ระบบประกอบด้วยแพลตฟอร์ม Arduino UNO, smoke sensor, ultrasonic distance sensor, buzzer และ LED ระบบถูกตั้งโปรแกรมโดยใช้ Arduino IDE และแอปพลิเคชัน C# อินเทอร์เฟซผู้ใช้เปิดโอกาสให้สามารถเปิดและปิดระบบกันขโมย ระบบควัน และระบบ LED ได้ด้วยตนเอง
รายละเอียดทางเทคนิคเพิ่มเติม
แดชบอร์ดความปลอดภัยเดสก์ท็อปแบบรวมศูนย์
โปรเจกต์นี้สร้างศูนย์บัญชาการแบบรวมศูนย์สำหรับการจัดการการแจ้งเตือนความปลอดภัยภายในบ้านและไฟสร้างบรรยากาศจากคอมพิวเตอร์ Windows PC
- C# WinForms / Visual Studio 2017 Interface: Arduino สื่อสารกับแอปพลิเคชันเดสก์ท็อปที่สร้างขึ้นเองผ่านการเชื่อมโยง USB-Serial ความเร็วสูง ผู้ใช้สามารถสลับโซนสัญญาณเตือนภัยแต่ละส่วนและเปลี่ยนสีของ RGB LED strips ได้โดยตรงจากหน้าจอคอมพิวเตอร์
- Dual-Stage Alert Logic: เฟิร์มแวร์จัดการ "Security Loop" โดยเฉพาะ หาก window sensor ถูกกระตุ้น แอป C# จะแสดงป๊อปอัป "Intruder Alert" ที่มีความสำคัญสูงทันที ในขณะที่ Arduino จะกระตุ้น piezo siren ในพื้นที่และกะพริบไฟเป็นสีแดง
ความสวยงาม
- Software PWM Mixing: แดชบอร์ด C# มีตัวเลือกสี RGB แบบเต็มรูปแบบ; Arduino จะแปลงรหัสสี 24-bit เหล่านี้ให้เป็นสัญญาณ PWM 8-bit ซึ่งช่วยให้สามารถผสมผสานแสงสีได้นับล้านแบบ