جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
نحاول تصميم نظام تنبيه لإعلام الأفراد الذين لا يمكنهم سماع نظام الإنذار عند إطلاق تمرين أو إنذار. في الوقت الحالي ، يتلقى الشخص الذي يعاني من الصمم / ضعاف السمع التنبيه وسيتم إبلاغه بمحتوى التنبيه. يوجد حاليًا قراءة نصية في الفصل الدراسي ASL عند حدوث هذه الإنذارات. ومع ذلك ، عندما يكون الطلاب خارج الفصل الدراسي ، فقد لا يتلقون هذه التنبيهات. يشتمل نظام Arduino المزود بتقنية Bluetooth على ضوء مؤشر وشاشة قراءة LED. يمكن إنشاء النظام بأقل من 100 دولار ويمكنه توفير الوصول إلى المعلومات المهمة للطلاب.
اللوازم
انت تحتاج:
- اردوينو أو ATMega328
- شاشة 16x2LCD
- HCO6Bluetooth الاستشعار الكابلات الطائر
- كابلات العبور
- مقياس فرق الجهد
الخطوة 1: الإعداد
قم بتوصيل شاشة LCD بـ Arduino باستخدام تخطيط الدبوس التالي:
دبوس RS إلى رقم التعريف الشخصي 12
قم بتمكين الدبوس إلى الرقم الرقمي 11
دبوس D4 إلى دبوس رقمي 5
D5 دبوس إلى دبوس رقمي 4
دبوس D6 إلى دبوس رقمي 3
D7 دبوس إلى دبوس رقمي 2
دبوس R / W على الأرض
دبوس VSS على الأرض
دبوس VCC إلى 5V
الخطوة الثانية: توصيل البلوتوث
قم بتوصيل مستشعر Bluetooth باستخدام تخطيط الدبوس التالي:
TX pin إلى RX من Arduino
RX pin إلى TX من Arduino
دبوس VCC إلى 5V
دبوس GND إلى GND
الخطوة الثالثة: البرمجة
عند الترميز ، تأكد من تحويل المطالبات الصوتية لعرض الرسائل على مؤشر LED. تشمل الرسائل الصوتية ما يلي: الطوارئ ، والتدريب على الحرائق ، والتدريبات على الزلازل ، وما إلى ذلك.
عينة من الرموز:
إذا (صوت == "* طوارئ") {lcd.setCursor (0 ، 0) ؛
lcd.print ("") ؛
lcd.setCursor (0 ، 0) ؛
lcd.print ("حالة الطوارئ") ؛ }
وإلا إذا (صوت == "* تمرين حريق")
{lcd.setCursor (0، 0) ؛
lcd.print ("") ؛
lcd.setCursor (0 ، 0) ؛
lcd.print ("مثقاب الحريق") ؛ }
وإلا إذا (صوت == "* حفر الزلزال")
{lcd.setCursor (0، 0) ؛
lcd.print ("") ؛
lcd.setCursor (0 ، 0) ؛
lcd.print ("تدريبات الزلزال") ؛ }
الخطوة 4: العملية
يجب إقران البلوتوث بجهاز بث الطوارئ الخاص بإدارات المدرسة
عند بث رسالة ، يقوم مستشعر Bluetooth بتحويل الرسالة إلى النص المناسب وعرضها على شاشة LCD.