Выбрать главу

Некоторые бытовые Wi-Fi-роутеры удается заставить работать в качестве репитеров сигнала радиоуправления путем перепрошивки.

Иногда для сверхдальних полетов применяют ретрансляторы. Например, ретранслятор может принимать сигнал обычного пульта на частоте 2,4 ГГц, перекодировать его и излучать на частоте 72 МГц с мощностью 15–20 Вт. Такое устройство обычно стараются установить на возвышенности и питают от автомобильного аккумулятора. С точки зрения удобства эксплуатации, для дальних полетов ретранслятор с усилителем мощности более предпочтителен, т. к. его можно установить недалеко от оператора (например, на крыше автомобиля), и действовать он может одинаково для всех направлений полета.

Жидкокристаллические и OLED-дисплеи

Когда есть возможность использовать в качестве дисплея смартфон или планшет с операционной системой Android, подключенные к полетному контроллеру по Bluetooth, наличие дополнительного дисплея в составе конструкции может казаться лишним. Но зачастую использование аппаратного дисплея, смонтированного на коптере, оказывается удобнее и безопаснее. Если нужно быстро проверить количество доступных спутников GPS, напряжение батареи или суммарное время полета, удобнее посмотреть это на бортовом дисплее, а не подключать мобильный гаджет.

Управление отображаемыми данными, переключение режимов полетного контроллера и изменение параметров в ручном режиме производится при помощи перемещения рукояток пульта в определенные крайние положения. В дежурном режиме на дисплее отображаются данные телеметрии (напряжение, ток, обороты двигателей, время работы и т. д.).

В самодельных коптерах применяют один из двух типов дисплеев: жидкокристаллический (LCD, Liquid Crystall Display) или на органических светоэлементах (OLED, Organic Light Emitting Device). Обе разновидности по умолчанию поддерживаются большинством популярных версий прошивок. Для настройки и тестирования предусмотрено использование — так называемых виртуальных дисплеев. В этом случае в роли дисплея выступает запущенная на компьютере программа PuTTY, Hercules, Termite или любой другой программный терминал последовательного порта, а выход последовательного порта контроллера подключается к компьютеру через адаптер USB-COM.

Жидкокристаллический дисплей. Обычно это двух- или четырехстрочный дисплей с фиксированными знакоместами, подключаемый по протоколу I2С или UART(pnc. 3.12). Знакогенератор прошит в памяти дисплея, поэтому набор отображаемых символов ограничен стандартным набором ASCII.

Рис. 3.12. Дисплей 4 строки 16 знакомест LCD03

OLED-дисплей. Это относительно новое для любительской практики устройство. Дисплей графический, изображение формируется из миниатюрных пикселов-светодиодов, поэтому могут отображаться не только цифробуквенные символы, но и графические изображения. Прошивка MultiWii по умолчанию поддерживает монохромный дисплей CRIUS OLED С-16 с разрешением 128x64 точек, подключаемый по протоколу I2С (рис. 3.13).

Рис. 3.13. Графический дисплей CRIUS OLED

Преимущества графического OLED-дисплея:

• небольшие габариты и вес;

• большой объем отображаемой текстовой информации;

• возможность отображать графику.

Недостатки:

• большой объем программного кода в прошивке контроллера для формирования знакогенератора и графических символов;

• более высокая цена;

• на ярком солнце изображение почти не видно;

• дисплей CRIUS СО-16 "из коробки" работает нестабильно и требует доработки, что, впрочем, не гарантирует безупречную дальнейшую работу.

В свою очередь ЖК-дисплей стоит существенно дешевле, его обслуживание занимает меньший объем памяти, работает без сбоев, изображение лучше видно на ярком солнце. Но при этом он больше весит и отображает небольшой объем информации.

Цветной графический LCD-дисплей (рис. 3.14).

Рис. 3.14. Цветной графический дисплей

Графическая матрица устроена аналогично компьютерному монитору и позволяет отображать минимум 262 000 цветов. Недорогие дисплеи подходящего размера обычно подключаются к источнику данных по протоколу SPI. В прошивке MultiWii не реализована поддержка цветных дисплеев с протоколом SPI, поэтому автором разработана собственная конструкция автономного модуля дисплея на основе микроконтроллера Atmega328.