Название | Количество | Описание |
---|---|---|
Разработка на платформе ESP32 | 1 шт | |
Биппер | 1 шт | Подключение питания 3.3В, высокий уровень активирует. |
Аудио разъем 3.5 мм | 1 шт | Для подключения ключа. Если использовать выключатель вместо ключа, то аудиоразъем не требуется. |
Выключатель | 1 шт | Для замены ключа, выбор зависит от конкретной ситуации. |
Шайбы и гайки | 2 набора | Необходимость зависит от ситуации, могут быть заменены другими материалами. |
Кабели Dupont | Несколько |
Скачайте с официального сайта (https://arduino.cc)
В Arduino IDE последовательно выберите: Настройки -> Параметры
Добавьте следующую ссылку в поле "Дополнительные адреса источников": http://dl.espressif.com/dl/package_esp32_index.json
После добавления закройте окно и выберите: Инструменты -> Разработчики -> Управление разработчиками.
Введите "ESP32" в поле поиска и установите найденный результат.
Кнопка клавиши
КЛЮЧ | ESP32 |
---|---|
ПИН 1 | GPIO 4 |
ПИН 2 | GPIO 0 |
ЗЕМЛЯ | ЗЕМЛЯ |
Динамик
ДИНАМИК | ESP32 |
---|---|
VCC | 3.3В |
ЗЕМЛЯ | ЗЕМЛЯ |
ИСХОДНЫЙ ОБРАЗЦ | GPIO 23 |
Тач-клавиша
ТАЧ-КЛЮЧ | ESP32 |
---|---|
ПИН 1 | GPIO 33 (T8) (На некоторых платах этот пин может быть помечен как GPIO 23) |
ПИН 2 | GPIO 32 (T9) |
pin.h
.Сканирование QR-кода mini program или поиск названия mini program "ZClubCola" в WeChat для открытия mini program.- ### Проверка состояния устройств В верхней части mini program есть значки состояний, такие как "Подключение морзе-генератора", "Подключение MQTT сервера", "Состояние Bluetooth телефона". Серый значок указывает на недействительность, синий — на действительность.
Примечание: Для подключения генератора морзе необходимо включить Bluetooth на телефоне.
При активированном Bluetooth на телефоне, нажмите на значок состояния "генератор морзе". Mini program попробует использовать Bluetooth для поиска активированных рядом генераторов морзе. При обнаружении подходящего оборудования, будет показан список устройств в нижней части экрана. Нажмите на нужное устройство для установки соединения.
Установка вызова, который будет отображаться при отправке сообщений через MQTT.
Переключение между использованием механического или автоматического ключа.
При использовании автоматического ключа меняйте местами кнопки для точки и черты.
Активация использования тач-ключа.1. ##### Чувствительность тач-ключа
Установка чувствительности тач-ключа. Чем выше значение, тем более чувствителен тач-ключ.
Установка соотношения времени между точкой и чертой. По стандарту время точки составляет один временной интервал, а черта — три временных интервала.
При активации режима адского теста использование механического ключа требует строгого соблюдения установленного времени для передачи кода; иначе сигнал не будет распознан.
При включении режима адского теста допускается некоторое отклонение времени нажатия клавиш, которое оценивается как положительное или отрицательное процентное соотношение. Минимальное значение этого отклонения составляет 0% (то есть даже миллисекундная погрешность недопустима), а максимальное — 100%.
Например: если единичное время нажатия установлено в 100 миллисекунд, а допустимый уровень ошибки — 0,1, то время нажатия считается корректным при значении от 90 до 110 миллисекунд. В случае установки уровня ошибки равным 0, время нажатия должно точно совпадать с 100 миллисекундами, чтобы считаться корректным.
(Желаем приятной игры тем, кто выбрал уровень ошибки равным 0!)
После получения через MQTT своего ранее отправленного кода Морзе, проигрывается ли этот код?
Максимальное время точки при передаче
Устанавливает максимальное время точки при использовании механического ключа. Время меньшее этого значения считается за точку, а большее — за черту.
При воспроизведении кода Морзе, время точки.
Время, необходимое для сглаживания нажатий клавиш. Нажатия менее длительные, чем это значение, считаются недействительными.
При активации, после некоторого времени автоматически отправляет введенный код Морзе на сервер MQTT. Если эта опция выключена, код будет отправлен только после нажатия кнопки "Отправить".
Время простоя после активации автоматической отправки до отправки кода Морзе на сервер MQTT.
Время между буквами при вводе кода Морзе.
Устанавливает частоту звукового сигнала, позволяющую изменять тональность звука пьезоэлемента.## Журнал обновлений
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )