Читать книгу Что должен знать и уметь оператор коптера. Пособие. Часть 5. Прошивка приемника ELRS, настройки конфигураторов - Леонид Спаткай - Страница 2

1. Прошивка приемника ELRS: инструкция, обновление, биндинг

Оглавление

Одной из самых популярных и недорогих систем радиоуправления является Express LRS. Она имеет открытый исходный код, низкую задержку и возможность дальнего радиуса действия.

Версия прошивки ELRS обозначается номерами вида A.B.C:

A – номер основной версии

B – второстепенный номер версии

C – номер патча

Все выпуски с одинаковым основным номером версии кросс-совместимы, но не с разными основными версиями. Например, 2.0 работает с 2.1, 2.2, 2.5 и т.д., но прошивка 2.X.Х не привязывается к 3.X. Х. Кроме того, регион прошивки на приемнике и на передатчике должен быть ISM2G4 (на примере модуля 2,4 GHz).


Как узнать версию прошивки приёмника? Подключиться с компьютера или телефона по Wi-Fi к сети ExpressLRS RX с паролем по умолчанию expresslrs и перейти в браузере на адрес 10.0.0.1. Прошивка приёмника указана на открывшейся странице.


Если в «шапке» версия 3.X.X, то сопряжение с радиопередатчиком произойдёт успешно. Если же в «шапке» версия 2.X.X – требуется прошивка приёмника.

Бывают ситуации когда на приемнике прошивку не удаётся определить таким способом и в шапке прописано ver. unknown. В таком случае приемник следует перепрошить.


Есть несколько методик прошивки приёмника.

Ввиду того, что чаще всего компилируется сначала прошивка, а потом она загружается через браузер – рассмотрим эту методику.


Этапы методики:

1. Устанавить программу ExpressLRS Configurator.

2. В программе ввести модель приёмника.

Для определения модели – осмотреть приемник и попробовать его идентифицировать или подключиться к нему описанном выше способом через браузер и посмотреть модель в шапке.


На приемнике и в прошивке указано HappyModel ES900.


3. Эти данные, а так же версию прошивки ввести в программу ExpressLRS Configurator. Также, так как используется методика прошивки через браузер, поставить галочку на Wi-Fi.


4. Установить параметры сборки прошивки. Для приемников и передатчиков работающих на 2,4 GHz всегда ISM_2400, для работающих на 868 МHz – EU_868, на 866 МHz – IN_866. В данном случае на 900/915 МHz, поэтому FCC_915.


BINDING_PHRASE – фраза для привязки (и радиопередатчик, и приемник ДОЛЖНЫ иметь одну и ту же фразу для привязки, или ExpressLRS НЕ БУДЕТ РАБОТАТЬ!).

Функции HOME_WIFI_SSID и HOME_WIFI_PASSWORD потребуются если есть желание использовать другой метод прошивки – приемник будет самостоятельно подключаться к роутеру.

Значение AUTO_WIFI_ON_INTERNAL указывает через сколько секунд бездействия при подключённом на приемник питании он перейдёт в режим Wi-Fi.

Нажать «Собрать».

5. После того как прошивка скомпилируется, откроется проводник в папке, где будет файл firmware.bin. gz. Не закрывая это окно, сохранить этот файл в удобное место для последующей загрузки в приемник и обновления.

6. Снова подать питание на полетный контроллер и дождаться перехода приёмника в режим Wi-Fi (частое мигание светодиода).


.7. Подключиться с помощью компьютера к сети Wi-Fi ExpressLRS RX с паролем expresslrs и перейти в браузере на адрес 10.0.0.1.

Во вкладке Update выбрать свой новый файл прошивки и нажать Update.

При успешной прошивке появится окно подтверждения.


Подождать пока приемник перезагрузится и снова начнёт медленно мигать.

8. Переподать питание на полетный контроллер – приемник прошит.

9. Установить фразу привязки (Binding Phrase) для радиопередатчика:

– зажать кнопку SYS и выбрать ExpressLRS;

– выбрать пункт Wifi Connectivity и нажать Enable Wifi;

– нажать ОК еще раз, чтобы включить Wi-Fi на радиопередатчике;

– подключиться c помощью компьютера к сети ExpressLRS TX с паролем expresslrs и перейти в браузере на адрес 10.0.0.1;

– в поле Binding Phrase ввести такую же фразу привязки, как и в приемнике (по этой фразе приемник будет находить радиопередатчик);

– нажать «Сохранить»;

– подключить АКБ к БЛА, зажать кнопку SYS на передатчике и выбрать ExpressLRS;

BINDING_PHRASE – фраза для привязки (и радиопередатчик, и приемник ДОЛЖНЫ иметь одну и ту же фразу для привязки, или ExpressLRS НЕ БУДЕТ РАБОТАТЬ!).

Функции HOME_WIFI_SSID и HOME_WIFI_PASSWORD потребуются если есть желание использовать другой метод прошивки – приемник будет самостоятельно подключаться к роутеру.

– нажать на функцию BIND – происходит привязка пульта и приёмника (когда на приемник поступает питание, он ищет передатчик с соответствующей Binding-фразой, как только соединение будет установлено, оно синхронизируется и другое устройство не сможет к нему подключиться).


Что должен знать и уметь оператор коптера. Пособие. Часть 5. Прошивка приемника ELRS, настройки конфигураторов

Подняться наверх