Автор Тема: Полуавтоматический телеграфный ключ на ардуино  (Прочитано 8904 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн R8ABB

  • Новичок
  • *
  • Сообщений: 4
  • Карма: +0/-0
Для этого проекта нам понадобится:
  • Плата Ардуино
  • Пьезоизлучатель
  • Манипулятор
  • Резистор(10кОм)2шт.

Программа:

  int S = 13;      //Номер пина на который выводится звук
  int BP = 2;      //Номер пина первой кнопки(Точка)
  int BD = 3;     //Номер пина второй кнопки(Тире)
  int P = 80;      //Длительность точки
  int D = P*3;   //Длительность тире
  int F = 1000;  //Частота, Hz

  void setup() {
    pinMode(S, OUTPUT);  //Пин S работает на выход
    pinMode(BP, INPUT);   //Пин BP работает на вход
    pinMode(BD, INPUT);   //Пин BD работает на вход
  }

  void loop() {
    if(digitalRead(BP) == LOW) {     //Если на пину BP высокое напряжение то:
      tone(13,F,P);  //Воспроизводится тональный звук с частотой F и длительностью P
      delay(P*2);  //Пауза длительностью P*2
    }
    else {  //Иначе
      noTone(S);  //Завершить тональный звук
      if(digitalRead(BD) == LOW) {  //Если на пину BD высокое напряжение то:
        tone(13,F,D);  //Воспроизводится тональный звук с частотой F и длительностью D
        delay(D+P);  //Пауза длительностью D+P
      }
      else {  //Иначе
        noTone(S);  //Завершить тональный звук
      }
    }
  }

Заливаем программу в Ардуино и теперь у нас есть полуавтоматический телеграфный ключ

 



Последние сообщения на форуме:
[Программы для радиолюбителей] Портативная версия WSJT-X portable от R8AHC 21 Ноября 2024, 15:24:20
[Новости] Re: Новое в получении категории от ra9avl 18 Ноября 2024, 15:48:18
[Цифровая обработка сигналов (SDR, DRM)] Re: WEB SDR-приемники России от R8AFS 15 Ноября 2024, 19:57:37
[Новости] Re: Вспышки наСолнце2024 от R8AFS 11 Ноября 2024, 06:49:43
[Доска частных объявлений] Re: Поворотное устройство Hy-Gain AR-35X от ra9aaa 30 Октября 2024, 11:54:38
[Цифровые виды связи] Re: Digi VHF от R9CAH 16 Октября 2024, 12:21:36
[Беседка] Re: Радио Анекдоты от R8AFS 15 Октября 2024, 09:27:51
[Доска частных объявлений] Продам 5эл. yagi на 144 Мгц. от Сергей 01 Октября 2024, 21:46:40
[Цифровая обработка сигналов (SDR, DRM)] Re: DMR в Челябинской области от R8ABK 22 Сентября 2024, 18:38:59
[Радиоэкспедиции и путешествия] Re: В эфире Тысячники Южного Урала от RA8AL 18 Сентября 2024, 00:23:21
[Доска частных объявлений] Re: Панель для ГУ-81 от anton 07 Сентября 2024, 08:50:22
[Новичкам] Re: Порядок получения радиолюбительской категории и позывного сигнала от Kontrabas74 03 Сентября 2024, 16:16:07
[Цифровая обработка сигналов (SDR, DRM)] Re: Приёмник WebSDR в Челябинске. от R8DR 30 Августа 2024, 08:36:52
[Технический форум] Re: IC8500 приёмник, подскажите где отремонтировать, а также переносные (потаскушки) от R8AFS 24 Июля 2024, 09:41:40
[Доска частных объявлений] Re: Opek UVS - 300 от ra9aaa 14 Июля 2024, 16:27:10
[Доска частных объявлений] Мачта от ra9aaa 11 Июня 2024, 18:58:59
[Новости] Re: Продается автомобильная КВ-антенна MFJ-33gt (+2м. диапазон) от MO05 09 Июня 2024, 12:34:44
[Соревнования] О контесте ВС УКВ от R8AFS 03 Июня 2024, 07:05:07
[Маяки, репитеры, эхолинки и их частоты] Разделение CW маяка и сигнала субтонами. Предложение администраторам репитеров! от R8AHC 21 Мая 2024, 14:45:18
[Соревнования] Re: День Защитника Отечества от MO05 09 Мая 2024, 12:38:44