цифровая электроника
вычислительная техника
встраиваемые системы

 




Светофор со звуковым оповещением на основе Arduino

Автор: Mike(admin) от 1-09-2022, 23:55

В данном материале мы рассмотрим довольно простой учебный проект по созданию светофора со звуковым оповещением. В этом проекте мы реализуем светофор с 3 светодиодами и зуммером. Зуммер будет использоваться для оповещения пешеходов о том, что автомобили теперь движутся.


Светофор со звуковым оповещением на основе Arduino

Таким образом, когда зеленый светодиод включится, зуммер начинает издавать звуковой сигнал, и как только зеленый светодиод выключится, зуммер также прекращает выдавать звуковой сигнал. Как многие из вас, наверное, заметили, одно из применений этого проекта – облегчение пересечения улиц для людей с нарушением слуха.


Схема подключения Arduino и необходимых компонентов светофора представлена далее.


Светофор со звуковым оповещением на основе Arduino

Код программы весьма прост и приведен далее.



const int ledRed= 7;
const int ledYellow=4;
const int ledGreen=2;
const int buzzer=8;
void setup() {
 pinMode(ledRed,OUTPUT);
 pinMode(ledYellow,OUTPUT);
 pinMode(ledGreen,OUTPUT);
 pinMode(buzzer,OUTPUT);
}
void loop() {
digitalWrite(ledRed,HIGH);
digitalWrite(ledYellow,LOW);
digitalWrite(ledGreen,LOW);
delay(5000);
digitalWrite(ledRed,LOW);
digitalWrite(ledGreen,LOW);
digitalWrite(ledYellow,HIGH);
delay(2000);
digitalWrite(ledRed,LOW);
digitalWrite(ledYellow,LOW);
digitalWrite(ledGreen,HIGH);
delay(4000);
digitalWrite(buzzer,HIGH);
delay(500);
digitalWrite(buzzer,LOW);
delay(500);
digitalWrite(buzzer,HIGH);
delay(500);
digitalWrite(buzzer,LOW);
}



© digitrode.ru


Теги: Arduino




Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий