Автор Тема: Генератор для изучения азбуки морзе с изменением тональности  (Прочитано 1508 раз)

Оффлайн Мельников Тимур

  • Administrator
  • Member
  • *****
  • Сообщений: 21
  • Репутация: +1/-0
    • E-mail
    • Личное сообщение (Оффлайн)
В продолжение темы:     Генератор для изучения азбуки морзе

Для этого проекта понадобится:
  • Плата ардуино
  • Пьезоизлучатель
  • Кнопка
  • Резистор(10кОм)2шт.
  • Переменный резистор(10кОм)
void setup()
{
 pinMode(8, INPUT);  //8 пин работает на вход
 pinMode(13, OUTPUT); //13 пин работает на выход
}

void loop()
{
 int frequency, val; //Объявляются переменные"val","frequency"
 val = analogRead(A0); //Переменная "val" равняется значению на нулевом аналоговом пину
 frequency = map(val, 0, 1023, 500, 1200); //Переменная "frequency" равняется значению "val" перенесенному в диапозон от 500 до 1200
 if (digitalRead( 8 ) == HIGH) //Если на 8 пину высокое напряжение, то:
 {
 tone(13,frequency,1); //Воспроизводится тональный звук
 }
 else //Иначе
 {
 digitalWrite(13, LOW); //Звук на 13 пину останавливается
 }
}
Заливаем программу в ардуино и теперь когда мы крутим ручку переменного резистора, тональность изменяется.
« Последнее редактирование: Декабрь 15, 2015, 11:30:16 от electroGhost »

 

Последние сообщения на форуме:

[2009] High-quality Online Pharmacy от Nolanhub Сегодня в 14:41:03
[Доска частных объявлений] agldiv от Thomascropy Сегодня в 14:31:02
[Доска частных объявлений] купить листок нетрудоспособности задним числом от AlfredGeova Сегодня в 01:15:24
[Доска частных объявлений] Про онлайн от lyudahodova Сегодня в 00:31:08
[Доска частных объявлений] Продажа вышек путешествие в Москве и регионах от Lesliemug Сегодня в 00:04:43
[Наука] Re: Новости науки и технологии от Новичёк Январь 24, 2020, 20:38:04
[Наука] Re: Новости науки и технологии от Новичёк Январь 24, 2020, 20:30:22
[Наука] Re: Новости науки и технологии от Новичёк Январь 24, 2020, 20:26:44
[Наука] Re: Квантовые вычисления от Новичёк Январь 24, 2020, 20:24:12
[Политика] Re: Противостояние: Россия - США от Новичёк Январь 24, 2020, 20:21:16
[Политика] Re: Противостояние: Россия - США от Новичёк Январь 24, 2020, 20:18:57
[Политика] Re: Противостояние: Россия - США от Новичёк Январь 24, 2020, 20:16:48
[Политика] Re: Противостояние: Россия - США от Новичёк Январь 24, 2020, 20:14:50
[Родители и дети - проблемы воспитания] Re: Дети и мобильные гаджеты от Новичёк Январь 24, 2020, 20:10:48
[Политика] Re: Информационная безопасность от Новичёк Январь 24, 2020, 20:04:51
[Политика] Re: Информационная безопасность от Новичёк Январь 24, 2020, 20:01:41
[Политика] Re: Информационная безопасность от Новичёк Январь 24, 2020, 19:57:31
[Политика] Re: Информационная безопасность от Новичёк Январь 24, 2020, 19:53:35
[Политика] Re: Информационная безопасность от Новичёк Январь 24, 2020, 19:51:14
[Автолюбителям] Re: Технологии автоматизированного вождения от Новичёк Январь 24, 2020, 19:47:11
 Rambler's Top100