Оглавление:
Видео: Станция азбуки Морзе: 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
Дит-дит-да-да! Изучите азбуку Морзе с помощью этого простого проекта Arduino Uno.
Этот простой проект Arduino представляет собой станцию с кодом Морзе. Код Морзе - это метод связи, который кодирует символы как серию точек и тире. В этой схеме используется пьезозуммер, чтобы точки и тире были слышны.
Используя кнопку, вы вводите азбуку Морзе, зуммер звучит при каждом нажатии кнопки, а на OLED-дисплее отображается декодированное сообщение. Большинство людей не знакомы с азбукой Морзе, поэтому для вашего удобства я включил изображение, на котором показаны все международные коды Морзе.
Как ввести код Морзе
Код вводится нажатием на кнопку. Одно короткое касание для точки и более длинное касание (как минимум в два раза дольше) для рывка. Как только вы вводите распознанный код, отображается буква или цифра, которые он представляет. Если вы сделаете паузу примерно на 1,5 секунды между касаниями, то на дисплее появится пробел, позволяющий вводить слова. Если код нераспознан, появляется "?" отображается символ.
Запасы
- Ардуино Уно
- Пьезо-зуммер
- Резистор 220 Ом
- Резистор 10К Ом
- Графический OLED-дисплей 128x64
- 5 мм светодиод: красный
- Тактильная кнопка
Шаг 1. Соберите оборудование
Используйте приведенную выше схему Fritzing, чтобы подключить цепь.
Шаг 2: Загрузите код Arduino
Прежде чем скомпилировать и загрузить код Arduino, вам необходимо установить пару библиотек в вашу Arduino IDE. Откройте пункт меню Sketch-> Include Library-> Manage Libraries… и найдите и установите следующие библиотеки:
- Adafruit GFX
- Adafruit SSD1306
Теперь вы готовы скомпилировать скетч Arduino. Исходный код Arduino для скетча
morse_code_station.ino доступен для загрузки из моего репозитория GitHub.
Шаг 3: Создайте печатную плату
Если вы предпочитаете построить постоянную версию, я изготовил печатную плату. Файл Gerber доступен для загрузки из моего репозитория GitHub. Кроме того, вы можете просмотреть схему и печатную плату на веб-сайте EasyEda. Сайт связан с производителем печатных плат, и с помощью нескольких щелчков мышью вы можете заказать плату всего за несколько долларов.
Вот и все, наслаждайтесь! До скорого…
Рекомендуемые:
LabDroid: кодировщик / декодер кода Морзе: 4 шага
LabDroid: Кодировщик / декодер кода Морзе: Примечание. Эта инструкция не может быть реализована 1: 1 в последней версии LabDroid. Я скоро обновлю его. Этот проект покажет вам, что вы можете делать с LabDroid. Поскольку Hello World обычно создается на основе текста, света или звука, я подумал, что LabDr
История азбуки Морзе: 4 шага
История азбуки Морзе: Азбука Морзе была разработана Сэмюэлем Морзе в 1836 году, американским изобретателем и художником. Телеграфная система, разработанная Сэмюэлем Морзе, позволяла людям передавать электрические сигналы по проводам. В то время не было ни радио, ни телефонов
Письмо переводчику азбуки Морзе: 5 шагов
Письмо переводчику азбуки Морзе: просмотр представлений азбуки Морзе в Интернете, чтобы узнать, что это полезно, но нельзя сравнивать с просмотром его лично с настоящими мигающими огнями / звуками. Этот переводчик позволит вам выбрать букву, которую вы хотите выучить в азбуке Морзе, и перевести
Генератор Ардуино Юн Морзе: 4 шага (с изображениями)
Arduino Yún Morse Generator: Вы когда-нибудь были в баре, где не могли поговорить со своим другом, потому что музыка была слишком громкой? ну теперь вы можете попросить у него пива в азбуке Морзе! Давайте начнем
Рождественские азбуки Easy Stranger Things: 5 шагов
Easy Stranger Things Xmas ABC: легкая, уменьшенная версия огней Stranger Things ABC. Общайтесь в перевернутом виде (также как на ноутбуке) с помощью этих светодиодных фонарей