Kurtide hädaabiandur: 4 sammu
Kurtide hädaabiandur: 4 sammu
Anonim
Hädavajalik sensor kurtidele
Hädavajalik sensor kurtidele

Proovime välja töötada hoiatussüsteemi, mis teavitaks inimesi, kes ei kuule häiresüsteemi, kui harjutus või häire on kõlanud. Praegu saab kurt/vaegkuulja hoiatuse, mida talle hoiatuse sisu kohta teatatakse. Praegu on ASL -i klassiruumis nende häirete ilmumisel tekstilugemine. Kui aga õpilased on väljaspool klassiruumi, ei pruugi nad neid hoiatusi saada. Meie Bluetooth -toega Arduino süsteem sisaldab indikaatortuld ja LED -ekraan. Süsteemi saab teha vähem kui 100 dollari eest ja see võib pakkuda õpilastele juurdepääsu olulisele teabele.

Tarvikud

Sa vajad:

  • Arduino või ATMega328
  • 16x2LCD ekraan
  • HCO6Bluetooth -anduri hüppajakaablid
  • Jumper kaablid
  • Potentsiomeeter

Samm: seadistamine

Seadistamine
Seadistamine

Ühendage LCD -ekraan Arduinoga, kasutades järgmist tihvtide paigutust:

RS -tihvt digitaalsele tihvtile 12

Luba pin to digital pin 11

D4 tihvt - digitaalne tihvt 5

D5 tihvt - digitaalne tihvt 4

D6 tihvt - digitaalne tihvt 3

D7 tihvt - digitaalne tihvt 2

R/W tihvt maapinnale

VSS tihvt maapinnale

VCC pin kuni 5V

Samm: Bluetoothi ühendamine

Ühendage Bluetooth -andur, kasutades järgmist tihvtide paigutust:

TX -pin Arduino RX -ile

RX -pin Arduino TX -le

VCC pin kuni 5V

GND tihvt GND -le

Samm: kodeerimine

Kui kodeerite, muutke hääljuhised kindlasti LED -ile kuvatavateks sõnumiteks. Häälkäskluste hulka kuuluvad: hädaolukord, tulekahjuõppus, maavärinatrell jne.

Näidiskood:

kui (hääl == "*hädaolukord") {lcd.setCursor (0, 0);

lcd.print ("");

lcd.setCursor (0, 0);

lcd.print ("Emergency"); }

muidu kui (hääl == "*tuletõrjeõppus")

{lcd.setCursor (0, 0);

lcd.print ("");

lcd.setCursor (0, 0);

lcd.print ("Tulepuur"); }

muidu kui (hääl == "*maavärinatrell")

{lcd.setCursor (0, 0);

lcd.print ("");

lcd.setCursor (0, 0);

lcd.print ("Maavärinapuur"); }

4. samm: toimimine

Bluetooth tuleks siduda kooli administratsiooni hädaabilevi seadmega

Sõnumi edastamisel teisendab Bluetooth -andur sõnumi vastavaks tekstiks ja kuvab selle LCD -ekraanil.