Корзина

Сейчас у компании нерабочее время. Заказы и сообщения будут обработаны с 09:00 ближайшего рабочего дня (сегодня)

+380 (98) 418-88-51
+380 (99) 418-88-51
+380 (63) 418-88-51
ул.Балковская 120/2, БЦ "Планета", Одесса, Украина
Интернет магазин

Энтузиаст сделал систему обмена текстовыми сообщениями по рации на основе Arduino

Энтузиаст сделал систему обмена текстовыми сообщениями по рации на основе Arduino

Томас задействовал протокол APRS, разработанный более 25 лет назад в ВМС США для отслеживания тактической информации в режиме реального времени. APRS работает в 2-метровом диапазоне VHF и популярен для таких приложений, как транспондеры местоположения или метеостанции. Протокол поддерживает отправку текстовых сообщений, а при нахождении в зоне действия шлюзового узла, подключенного к Интернету, можно даже обмениваться SMS и отправлять однострочные электронные письма. 

Отправка текстов традиционно требует наличия ПК, подключенного к так называемому пакетному радиомодему контроллера терминального узла (TNC), который, в свою очередь, подключен к радио (сигналы передаются в виде звуковых сигналов). Недавно были также созданы модемы TNC, которые взаимодействуют со смартфонами. 

Дейл использовал MicroAPRS, пакет прошивки с открытым исходным кодом, совместимый с Arduino, для пакетных радиомодемов DIY. Он обеспечивает автоматическое переключение рации между приемом и передачей сигналов.

Arduino Pro Mini выступил в качестве модема, а Arduino Mega 2560 стал центральным контроллером, связывая вместе модем, клавиатуру, дисплей и GPS. В роли GPS-приемника использовался NEO 6M. Полная стоимость оборудования составила $60.

HamMessenger совместим с большинством портативных УКВ-радиостанций [слева] с помощью переходного кабеля [вверху, в середине], который подключается к печатной плате с дисплеем, GPS-приемником и Arduino Pro, действующим как модем [вверху справа]. Печатная плата подключается к Arduino Mega [посередине справа], антенне GPS [вверху слева], мини-клавиатуре [внизу посередине] и батареям [внизу справа] HamMessenger совместим с большинством портативных УКВ-радиостанций [слева] с помощью переходного кабеля [вверху, в середине], который подключается к печатной плате с дисплеем, GPS-приемником и Arduino Pro, действующим как модем [вверху справа]. Печатная плата подключается к Arduino Mega [посередине справа], антенне GPS [вверху слева], мини-клавиатуре [внизу посередине] и батареям [внизу справа]

Изначально энтузиаст использовал трехкнопочный ввод текста, но отказался от него в пользу мини-клавиатуры CardKB QWERTY за $8,5. 

Для дисплея был выбран 1,3-дюймовый OLED-экран за $9.

В роли энергонезависимого хранилища для полученных сообщений использовался кардридер micro-SD, потому что он поддерживает протокол интерфейса SPI.

Томас добавил третий последовательный порт, чтобы управлять HamMessenger с ПК или другого устройства, используя API на основе ASCII.

Экран системы спроектирован с помощью Autodesk Eagle, его корпус напечатан на 3D-принтере в Fusion 360. 

Система автоматической пакетной передачи сообщений опирается на основу цифровых ретрансляторов или дигипитеров, которые многократно ретранслируют сообщения, отправленные портативными и другими радиостанциями Система автоматической пакетной передачи сообщений опирается на основу цифровых ретрансляторов или дигипитеров, которые многократно ретранслируют сообщения, отправленные портативными и другими радиостанциями

В настоящее время HamMessenger все еще находится на стадии прототипа, но автор отмечает, что он работает хорошо. Томас говорит, что система обмена сообщениями может пригодиться тем, кто находится в местах без покрытия сети. 

Другие статьи