Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bir qazma və ya həyəcan səsləndikdə həyəcan sistemini eşitməyən şəxsləri xəbərdar edəcək bir xəbərdarlıq sistemi hazırlamağa çalışırıq. Hal -hazırda, eşitmə qabiliyyəti məhdud olan/eşitməyən bir şəxs, siqnalın məzmunu haqqında məlumat alacaq. Hazırda bu həyəcan siqnalı baş verdikdə ASL sinifində bir mətn oxunması var. Ancaq şagirdlər sinifdən kənarda olanda bu xəbərdarlıqları ala bilməzlər. Bluetooth imkanlı Arduino sistemimizdə göstərici işığı və LED oxu ekranı var. Sistem 100 dollardan aşağı qiymətə hazırlana bilər və tələbələr üçün vacib məlumatlara çıxış təmin edə bilər.
Təchizat
Ehtiyacınız var:
- Arduino və ya ATMega328
- 16x2LCD ekran
- HCO6Bluetooth sensoru Jumper Kabelləri
- Jumper Kabelləri
- Potensialiometr
Addım 1: Quraşdırma
Aşağıdakı pin düzeni istifadə edərək LCD ekranı Arduino -ya bağlayın:
RS pin rəqəmsal pin 12
Pimi rəqəmsal pin 11 -ə aktiv edin
D4 pin rəqəmsal pin 5
D5 pin rəqəmsal pin 4
D6 pin rəqəmsal pin 3
D7 pin rəqəmsal pin 2
Yerə R/W pin
VSS zəmini yerə bağlayın
VCC pin 5V
Addım 2: Bluetooth bağlantısı
Aşağıdakı pin planını istifadə edərək Bluetooth sensorunu qoşun:
Arduino RX -ə TX pin
Arduino TX -ə RX pin
VCC pin 5V
GND -ni GND -yə bağlayın
Addım 3: Kodlaşdırma
Kodlaşdırarkən səsli mesajları LED -də mesajları göstərdiyinizə əmin olun. Səsli göstərişlərə aşağıdakılar daxildir: Təcili yardım, Yanğınsöndürmə, Zəlzələ, və s.
Nümunə Kodu:
əgər (səs == "*təcili yardım") {lcd.setCursor (0, 0);
lcd.print ("");
lcd.setCursor (0, 0);
lcd.print ("Təcili"); }
başqa halda (səs == "*yanğın təlimi")
{lcd.setCursor (0, 0);
lcd.print ("");
lcd.setCursor (0, 0);
lcd.print ("Yanğın Təpisi"); }
başqa əgər (səs == "*zəlzələ manevri")
{lcd.setCursor (0, 0);
lcd.print ("");
lcd.setCursor (0, 0);
lcd.print ("Zəlzələ Təpisi"); }
Addım 4: Əməliyyat
Bluetooth məktəb rəhbərliyi təcili yayım cihazı ilə birləşdirilməlidir
Mesaj yayımlandıqda, Bluetooth sensoru mesajı uyğun mətnə çevirəcək və LCD -də göstərəcək.