Ентузіаст зробив систему обміну текстовими повідомленнями по рації на основі 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 [вгорі зліва], міні-клавіатурі [внизу посередині] і батареям [внизу праворуч]](https://habrastorage.org/r/w1560/getpro/habr/upload_files/a53/d33/d3c/a53d33d3c6323b567f5c5a7db5b3d56a.jpg)
Изначально энтузиаст использовал трехкнопочный ввод текста, но отказался от него в пользу мини-клавиатуры CardKB QWERTY за $8,5.
Для дисплея был выбран 1,3-дюймовый OLED-экран за $9.
В роли энергонезависимого хранилища для полученных сообщений использовался кардридер micro-SD, потому что он поддерживает протокол интерфейса SPI.
Томас добавил третий последовательный порт, чтобы управлять HamMessenger с ПК или другого устройства, используя API на основе ASCII.
Экран системы спроектирован с помощью Autodesk Eagle, его корпус напечатан на 3D-принтере в Fusion 360.

В настоящее время HamMessenger все еще находится на стадии прототипа, но автор отмечает, что он работает хорошо. Томас говорит, что система обмена сообщениями может пригодиться тем, кто находится в местах без покрытия сети.
- Мережа FTTH: Застосування GEPON Outdoor Reserve POE ONUЩоб задовольнити потреби розвитку широкосмугового зв'язку, в даний час багато оператори воліють розгортання волоконно-оптичних мереж замість кабельних.Повна версія статті