Мазмұны:

Саңырауларға арналған төтенше сенсор: 4 қадам
Саңырауларға арналған төтенше сенсор: 4 қадам

Бейне: Саңырауларға арналған төтенше сенсор: 4 қадам

Бейне: Саңырауларға арналған төтенше сенсор: 4 қадам
Бейне: Аккумуляторды көліктен АЛМАҢЫЗ. ДҰРЫС жасаңыз! 2024, Желтоқсан
Anonim
Саңырауларға арналған төтенше сенсор
Саңырауларға арналған төтенше сенсор

Біз дабыл жүйесін естімейтін адамдарға жаттығу немесе дабыл соғылған кезде хабар беретін ескерту жүйесін құруға тырысамыз. Қазіргі уақытта естімейтін/естімейтін адам ескертуді алады, оларға ескерту мазмұны туралы хабарланады. Қазіргі уақытта ASL аудиториясында бұл дабылдар пайда болған кезде мәтінді оқу бар. Алайда, оқушылар сыныптан тыс кезде олар бұл ескертулерді қабылдамауы мүмкін. Біздің Bluetooth қосылған Arduino жүйесінде индикатор шамы мен жарық диодты оқу экраны бар. Жүйені 100 доллардан төмен жасауға болады және студенттер үшін маңызды ақпаратқа қол жеткізе алады.

Жабдықтар

Сізге қажет:

  • Arduino немесе ATMega328
  • 16x2LCD дисплейі
  • HCO6Bluetooth сенсоры Jumper кабельдері
  • Өтпелі кабельдер
  • Потенциометр

1 -қадам: Орнату

Орнату
Орнату

СКД дисплейді Arduino -ға келесі түйреуіш схемасы арқылы қосыңыз:

Сандық PIN 12 -ге RS PIN

PIN кодын цифрлық пинге 11 қосыңыз

D4 түйреуіші цифрлық пинге 5

D5 істікшесі цифрлық істікке 4

D6 істікшесі цифрлық түйреуішке 3

D7 істікшесі цифрлық 2 -ге дейін

Жерге R/W түйреуіші

Жерге VSS түйреуіші

5 В кернеуге VCC түйреуіші

2 -қадам: Bluetooth байланысы

Bluetooth сенсорын келесі түйіннің орналасуы арқылы қосыңыз:

Arduino RX -ке TX түйреуіші

Arduino TX -ге RX түйреуіші

5 В кернеуге VCC түйреуіші

GND -ге GND түйреу

3 -қадам: кодтау

Сіз кодтау кезінде дауысты хабарларды жарықдиодты дисплейде көрсету үшін түрлендіруді ұмытпаңыз. Дауыстық шақыруларға мыналар жатады: төтенше жағдайлар, өрт сөндіру жаттығулары, жер сілкінісі жаттығулары және т.

Үлгі коды:

if (дауыс == «*шұғыл») {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 мектеп әкімшілігінің төтенше хабар тарату құрылғысымен жұптастырылуы керек

Хабар таратылған кезде, Bluetooth сенсоры хабарды сәйкес мәтінге түрлендіреді және оны СКД экранында көрсетеді.

Ұсынылған: