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

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);  //Завершить тональный звук
      }
    }
  }

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

 



Последние сообщения на форуме:
[Беседка] Re: Радио Анекдоты от R8AFS 01 Апреля 2025, 07:31:34
[Новости] Re: Вспышки наСолнце2025 от R8AFS 29 Марта 2025, 07:00:24
[Доска частных объявлений] Куплю плиту от Унжи-1 от Oleg 21 Марта 2025, 16:20:06
[Новости] Проектирование РТС – 9 апреля от MaximSidorov 10 Марта 2025, 22:47:35
[Доска частных объявлений] Продам Icom 756 PRO II от R8ABD 04 Марта 2025, 18:58:08
[Технический форум] Re: Запорный дроссель. Вопрос как измерить АЧХ? от MO05 04 Марта 2025, 17:06:51
[Программы для радиолюбителей] Re: Программирование yaesu ft-7900r от Kraken Tor 04 Марта 2025, 16:59:36
[Технический форум] Re: Помогите с нотой мп-220с от Kraken Tor 04 Марта 2025, 16:57:03
[Технический форум] Ремонт от Алексей@65 03 Марта 2025, 09:06:19
[Новости] Re: Дворцу пионеров и школьников – 85! от R8AFS 25 Февраля 2025, 11:44:14
[Доска частных объявлений] Продам корпус от компа от Сергей 21 Февраля 2025, 08:26:32
[Цифровая обработка сигналов (SDR, DRM)] Re: WEB SDR-приемники России от feo 20 Февраля 2025, 18:38:43
[Доска частных объявлений] Прошу помощи от ra9avl 09 Февраля 2025, 21:48:48
[Беседка] Re: Иллюстрации на радиолюбительскую тематику в стиле цифрового искусства от MO05 06 Февраля 2025, 17:13:55
[Доска частных объявлений] LDG FT Meter SWR и другое. от UA1CCE 03 Февраля 2025, 18:53:34
[УКВ] Re: X-200 своими руками от genval 31 Января 2025, 15:11:56
[Программы для радиолюбителей] Re: CAT4Web - синхронизация трансивера и WebSDR от UA3BL 30 Января 2025, 23:14:39
[Технический форум] Маяк 144/432 на базе ПРДП_160_450_074 НПО "Центр-Протон" от R8ABD 25 Января 2025, 13:24:01
[Новости] Re: Вспышки наСолнце2024 от R8AFS 30 Декабря 2024, 11:11:51
[Программы для радиолюбителей] Портативная версия WSJT-X portable от R8AHC 21 Ноября 2024, 15:24:20