Технические форумы > Технический форум
Генератор для изучения азбуки морзе
(1/1)
R8ABB:
Для этого проекта потребуется:
* Плата ардуино
* Пьезоизлучатель
* Кнопка
* Резистор(10кОм)Код программы:
void setup()
{
pinMode(8, INPUT); //8 пин работает на вход
pinMode(13, OUTPUT); //13 пин работает на выход
}
void loop()
{
if (digitalRead( 8 ) == HIGH) //Если на 8 пину высокое напряжение, то:
{
digitalWrite(13, HIGH); //на 13 пину высокое напряжение
delay(1); //пауза 0,001 миллисекунда
digitalWrite(13, LOW); //на 13 пину низкое напряжение
delay(1); //пауза 0,001 миллисекунда
}
else //Иначе
{
digitalWrite(13, LOW); //на 13 пину низкое напряжение
}
}
Заливаем скетч в ардуино и теперь при нажатии кнопки будет воспроизводится звук.
Навигация
Перейти к полной версии