Авиагоризонт на базе стандартного экранного модуля на ESP32 с экраном 4.0 дюйма ILI9488. Прототип.
Авиагоризонт на базе стандартного экранного модуля на ESP32 с экраном 4.0 дюйма ILI9488. Прототип. Видео 1.
Дисплейный модуль обеспечивает полное взаимодействие с любыми приборами и оборудованием ЛА по CAN шине.
В этом примере поток данных обеспечивается от модуля SmartGyro с 6 осевым гироскопом MPU-6050 с фильтрацией по Калману и прочими "плюшками" с частотой потока данных не менее 10 Гц (пока специально скорость занижена).
В данном примере дисплейный модуль запрограммирован на отображение положения в пространстве летательного аппарата с выводом дополнительных параметров (синтезированный указатель скольжения, и маркеры положения относительно заданного маршрута).
Рывковое обновление спрайтовой графики вызвано большим количеством "рисования" финального изображения, что в последствии будет заменено на готовые отрисованные спрайты - это позволит ускорить вывод готовой графики на которую не надо будет тратить драгоценное процессорное время (обновление экрана в данном примере было с частотой 40 Гц ).
Маленькое изображение рабочего поля авиагоризонта вызвано недостатком памяти стандартного ESP32 для полноэкранных спрайтов, в связи с чем в дальнейшем планируется переход на ESP32-S3.
На данном прототипе отрабатывается логика программного обеспечения и взаимодействие с периферийными устройствами. #aviation #arduino #esp32 #avionics
Видео Авиагоризонт на базе стандартного экранного модуля на ESP32 с экраном 4.0 дюйма ILI9488. Прототип. автора Александр Макаров
Видео Авиагоризонт на базе стандартного экранного модуля на ESP32 с экраном 4.0 дюйма ILI9488. Прототип. автора Александр Макаров
Информация
30 января 2025 г. 12:49:34
00:01:05
Похожие видео