
ExpressLRS 4.0 научился управлять питанием DJI и Walksnail Air Unit без полетного контроллера
Если вы когда-либо пытались поставить DJI Air Unit на машину или другой аппарат без полетного контроллера, то знаете, что с этим связана одна неприятность: Air Unit требует сигнала от контроллера, чтобы понять, когда коптер «армится» (включается мотор) и когда — нет. Это нужно не только для автоматического запуска записи видео, но и для защиты от перегрева — цифровые видео передатчики греются прилично и в неактивном состоянии переходят в режим пониженного энергопотребления. Без сигнала от контроллера Air Unit просто не выходит из этого режима, и производительность падает.
Раньше для обхода этой проблемы приходилось либо отключать защиту от перегрева в настройках DJI (что не всегда работает и ведет к быстрому перегреву), либо покупать дополнительное устройство вроде Chad Rains FPV O4 Armor за $52, которое эмулирует сигнал арминга. Но теперь ExpressLRS 4.0 предлагает бесплатное и встроенное решение.
Разработчики ExpressLRS добавили в прошивку поддержку нового протокола, который позволяет ELRS-приемнику напрямую сообщать DJI Air Unit, когда аппарат армится и дизармится. Это значит, что если у вас есть ELRS-приемник с версией прошивки 4.0 и выше, вы можете подключить Air Unit к двум свободным PWM-выходам приемника, настроить их как UART TX и RX с протоколом DisplayPort — и Air Unit будет автоматически переходить в полноценно рабочий режим без полетного контроллера.
Настройка несложная, но требует внимания. В веб-интерфейсе ELRS-приемника нужно переназначить два свободных PWM-выхода на Serial TX и RX, затем выбрать протокол DisplayPort для этих портов. После этого физически подключить белый и серый провода Air Unit к соответствующим каналам приемника (TX и RX). Важно, чтобы у приемника было минимум два свободных PWM-выхода — иначе придется переставлять другие каналы.
В видео Бардвел протестировал и показал, что при дизарме Air Unit работает в режиме низкой мощности с пропускной способностью около 7 Мбит/с, а при арме — сразу переходит в полноценный режим с 50 Мбит/с и начинает запись видео. Всё происходит автоматически, без дополнительных устройств и затрат.
Пока что есть один нюанс: хотя ELRS-приемник умеет считывать напряжение батареи, эта информация пока не передается в DJI очки, но разработчики рассматривают возможность добавить эту функцию в будущем.
Итог: если вы хотите использовать DJI или Walksnail Air Unit на аппарате без полетного контроллера — ExpressLRS 4.0 даст вам бесплатный и простой способ управлять питанием Air Unit, экономя деньги и избавляя от лишних проводов и гаджетов. Главное — обновиться до ELRS 4.0 и правильно настроить UART-выходы на приемнике.
Если эта фича сэкономила вам $50 на дополнительном устройстве, подумайте о поддержке проекта ExpressLRS — разработчики делают отличную работу, и им нужна помощь на серверы и тестовое оборудование.
—
Источник: Joshua Bardwell