Испытания прототипа Навигационного дисплея. Видео 3.
ฝัง
- เผยแพร่เมื่อ 23 พ.ย. 2024
- Испытания прототипа Навигационного дисплея (на основе стандартного дисплейного модуля с управлением ESP32-S3) с внешними GPS SmartNav и SmartPito модулями связанными друг с другом CAN шиной. В данном видео показана работа прибора после выявления ошибок в логике, коде и корректности отображении данных. Все отображается и вращается правильно. (Крутилка задает курс, а вращение с нажатием изменяет масштаб карты). GPS SmartNav модуль (в данном случае однодиапазонный) по понятным причинам работает в degraded mode без отображения ряда параметров (TRACK и GS). Антенна выносная, активная - была установлена за окном высотного дома. Позиционирование осуществляется корректно (Sat 6 Fix 1 Fixq 1). Все данные передаются на дисплей по CAN шине с GPS SmartNav и SmartPito модулей. Ранее в логику GPS SmartNav модуля был добавлен алгоритм расчета трека, скорости (и ускорения) по изменению координат, также добавлен расчет тренда движения с прогнозом на 3 секунды (арка). Для имитации движения для отладки в GPS SmartNav модуль добавлен алгоритм симуляции полета по кругу по часовой стрелке с радиусом виража 500м - его работа и демонстрируется на видео. Так-же в логику дисплея были добавлены маркеры отказов по каналам навигации. На видео демонстрируется работа прототипа Навигационного дисплея с отображением маршрута, городов (населенных пунктов) и аэропортов с имитацией отказов по каналу GPS и Компаса. Маршрут "полета" был составлен на fpln.ru и выгружен как есть на SD карту - при первом запуске все базы были прочитаны и их отображение корректное, дисплейный модуль понимает все типы файлов с данного сайта. Рывки картинки на экране обусловлены большим объемом вычислений ESP32-S3 и нехваткой ресурсов для полноценного отображения графики. В любом случае прототип прибора показывает работоспособность в спокойных условиях что делает его особо привлекательным в разных проектах . На днях проведу тестирование в движении в реальных учловиях... #aviation #arduino #esp32 #navigation
Очень интересный проект
Очень интересно, молодец
Супер, но вывод на экранчик надо ускорить. Экран к какому мк подключён?
Пока в данном экран управляется напрямую от ESP-32S3… и этого не достаточно… (с учетом того что процессору еще много чего надо посчитать и сформировать кадр спрайт), поэтому сейчас проводятся работы по замене этого процессора на R Pi ZeRO 2W… что сразу позволит выводить картинку помимо таких экранов сразу на любой монитор по HDMI и другим форматам… скоро об этом будет видео на канале…
ссылка на канал на RUTUBE - rutube.ru/channel/39630287/videos/
поддержать канал 2200 1512 3583 1141
Всё хорошо, но для чего эта штука? Где она будет использоваться??? 🙄
Как вариант недорогой карманный авиационный навигатор на доступных комплектующих... можно сделать вариант для катеров и лодок.. чуть позже будут интересные образцы... там больше все будет зависеть от подключаемых баз данных. На основе этого устройства будет сделан и автопилот... (навигация есть, маршрут присутствует, почему бы не продолжить...). Рассматриваются варианты применения в автономных беспилотных устройствах... Задача именно этого прототипа - отработка логики и ПО для дальнейшего портирования на более мощные устройства...
Конкретно это устройство- авиационный навигатор (навигационный дисплей)… и будет применяться в компактных мобильных в том числе персональных носимых навигационных устройствах… более подробно об этом скоро будет отдельное видео…
@@alexandermakarov5016 , ну ок! Ждём-с 👍
Без GPS весь этот функционал работает?
с GPS конечно.. просто на этапе отладки чтоб с прибором вокруг дома не бегать и не ездить стоит эмулятор сигнала.. после отладки прибор приведен в рабочее состояние от спутников... и добавлена логика которая компенсирует работу в "ущербном" режиме.. вычисляет скорость, курс и пр. при движении... Без GPS тоже можно... но об этом позже, надо одно сначала доделать )))