В статье хочу рассказать, как сделать внешнюю подсветку на коптер, используя светодиодные ленты, и для чего она нужна.
Если вы летаете в темное время суток, то внешняя подсветка окажется очень кстати! Подсветка поможет не просто различить коптер в небе, так еще будут понятны габариты и ориентация. Первым делом необходимо определиться какие цвета будем использовать. Для летных средств обычно используется подсветка с зеленым (справа), красным (слева) и белым (сзади) цветом.
На модели самолета может выглядеть вот так:
Для трикоптера самолетная подсветка будет предпочтительней. Для квадрокоптера или гексакоптера конфигурации рамы «X», как вариант, можно использовать подсветку, как на автомобиле. Перед сделать белым, а зад красным цветом. Смотрится приблизительно вот так:
Светодиодные ленты лучше располагать, чтобы они светили по бокам, чем вниз. Это позволит лучше видеть коптер при удалении от себя. Если летаете преимущественно над головой, то коптер будет лучше видно, если подсветку расположить снизу. В целях экономии можно ограничиться подсветкой вперед и назад. Так тоже достаточно хорошо видно и понятно, как расположен коптер. Снизу синим цветом хорошо сделать индикаторы статуса GPS 3D Fix.
Для квадрокоптера индикатор GPS лучше разместить ближе к центру рамы не на лучах, а на гексакоптере удобно сделать на средних лучах.
Чтобы добавить эффектности, можно снизу добавить «моргалки» по типу стробоскопа, направленные вниз.
С размещением определились, теперь необходимо разобраться с подключением. Разработчик предлагает вот такую схему, размещенную на странице:
Используется микросхема ULN2803 (в магазинах доступна и стоит в районе 20р) в качестве ключа. На выходах минусовые провода.
Хочу предложить упрощенный вариант схемы:
С контроллера APM используем только два выхода A6 и A7, которые мы уже использовали для индикации Arming и GPS внешними светодиодами. Настраиваем все аналогичным образом, как и в статье «Внешние индикаторы Arming и GPS«. Подключение аналогичное, только добавляется ULN2803 для возможности увеличения мощности подключаемых светодиодов. Плату продумывал с учетом дополнительных выводов для организации питания чего-либо еще от 12В (на самом деле 11.1В от 3S аккумулятора). На плате плюсовые контакты разделены на 3 зоны, которые разделяются перемычкой JP1 (вместо которой можно использовать компактный выключатель) и выключателем. Если требуется поочередное включение устройств, то при использовании этих зон, подключение можно комбинировать. Плату проще всего сделать, используя макетную плату. С нижней стороны просто запаиваем ноги согласно рисунку. Либо можно изготовить плату с применением одностороннего фольгированного текстолита. Разводка есть в схеме, нарисованной в Sprint Layout 5. Печать рисунка для переноса делаем НЕ зеркально! После этого то, что видно на картинке, должно быть в зеркале на получившейся плате. Дорожки — низ платы, микросхема и штырьки — верх. Все просто, но вопрос возник, поэтому написал это дополнение.
Плату подсветки разместил внутри банки, выключатель (кнопку с фиксатором) закрепил на раме. Вот что получилось:
В дневное время от подсветки особо смысла нет, зато в ночное время коптер и его ориентацию видно отлично!
Необходимые подключения мы провели. Дальше остается сделать только настройки контроллера и можно взлетать!
Update 05.11.2015: Изменения в версиях прошивки.
В новых версиях прошивки были сделаны следующие изменения:
Прошивка AC3.1.5, Выходы APM соответствуют:
- A4 : AUX led
- A5 : Звуковой сигнализатор – можно подключить пьезо сигнализатор напрямую
- A6 : GPS – МОргает при отсутствии 3D Fix, горит постоянно — 3D Fix имеется
- A7 ~ A11 : Motor LEDs
Прошивка AC3.2, параметр LED_MODE удален из настроек, но оставшиеся выводы активны:
- A4 : Motor LED
- A5 : Звуковой сигнализатор – можно подключить пьезо сигнализатор напрямую
- A6 : GPS – МОргает при отсутствии 3D Fix, горит постоянно — 3D Fix имеется
- A7: Arming LED
Если вы нашли ошибку на странице, то нажмите Shift + Enter или нажмите здесь, чтобы уведомить нас.
Возможно, мой вопрос не совсем по теме, есть ли разница, как запитывать диодные ленты: через балансировочный разъем или через основной разъем батареи?
Если батарея 3S, то без разницы, если другая, то от 3х банок нельзя, а то у них разряд будет больше. Тогда запитать так же с крайних выводов, но через стабилизатор с выходом 12В.
Подскажите, пожалуйста, какой наиболее компактный и недорогой стабилизатор выбрать для питания светодиодов от 4S.
Самое компактное, простое и не дорогое наверно 7812. Только возможен нагрев.
Если больше размер, то любой китайский импульсный DC-DC с настраиваемым напряжением на выходе.
Предлагаемая микросхема стоит уже не 20р,)))сделал подсветку на двух, BC517 NPN составной (Дарлингтон) транзистор,и светодиодных лент на лучах, получилось компактней и проще)))
Хотелось бы рассмотреть ваш девайс, а лучше макеты платы, фото и описание. Прошу на форум!
ну примерно так))) http://forum.apmcopter.ru/threads/vneshnjaja-podsvetka.105/
Ага,уже 28 р)вчера покупал..
странно, что то у меня не так 🙁 делаю вроде как по схеме. На 9й ноге +11,В. С А7 и/или А4 видно напряжение 0,03,В. А при этом на выходах из 2803А по 0,7,В причем не важно подключен вход или нет. т.е. напрашивается вывод, что либо нет сигнала (какогото)с апм, либо. что то я натупил.
Из догадок — в крайних прошивках вырезан модуль управления подсветкой и в планере соответствующая настройка не работает. Но это не должно влиять на базовые Arming и GPS. На аналоговых выводах APM должны быть 5В, которые поступают на микросхему. На выходе микросхемы должен появляться почти GND с разницей на переход.
Прошу помощи.
Купил вот такой понижающий конвертер на 12В http://www.banggood.com/DC-DC-Converter-Step-Down-Module-3A-5V12V-Mini-BEC-For-RC-Plane-FPV-p-936792.html чтобы запитать четыре светодиодные ленты http://www.banggood.com/LED-Light-Waterproof-20cm-4-Color-Lamp-Strap-For-46-Axis-Aircraft-p-959147.html от батареи 4S.
При полностью заряженной батарее диоды светят очень тускло. Какие-то чуть ярче, а какие-то — вообще не горят. От 3S диоды светят отлично. Согласно мультиметру конвертер выдаёт 12.7 Вольт.
Это с одной диодной лентой.
Обсуждение тут: http://forum.apmcopter.ru/threads/podsvetka-dlja-koptera.167/page-2
А название строба с пятой фотографии не дадите, а то ищу именно это.
Покупалось вот тут.
Благодарю!!!
Добрый день!
Рискну задать вот такой вопрос..
На глаза попался вот такой девайс (есть много похожих):
WS2812B rgb 5050 LED
http://www.banggood.com/Matek-8-Bit-WS2812B-RGB-5050-Highlight-LED-for-Naze32-CC3D-p-983608.html
Вот есть видео обзор — перевести не смог:
Питание 5v. Управляется с контроллеров cc3d и naze32.
ВОПРОС:
1) Возможно ли это чудо пристроить к АРМ 2,6?
2) Если нет, то что придется городить дополнительно?
Роман, эта штука вполне должна работать. Питание 5В подаем от отдельного BEC (желательно не от того, что питает APM), а вот что подавать на D in — под сомнением. Скорее всего ШИМ, поэтому лучше подключать либо к отдельному каналу приемника, а настройку канала произвести на аппаратуре, либо от APM и задействовать команду DO_SET_SERVO, которая на нужном канале выдаст нужный ШИМ. Но тут у меня сомнения, т.к. на это йплате подсветки я не разглядел каких-либо микросхем. Возможно с того канала CC3D может и выходит просто 5В при определенных условиях. Значит на APM надо задействовать DO_SET_RELAY, чтобы получить постоянные 5В на выходе ноги. Но в описании все-таки есть данные, что обрабатывается именно ШИМ.
У меня проблемка. Арминг работает моргает и горит, а gps просто горит. В чем может быть проблема?
А разве это проблема?
Поймал он Fix, вот и горит. Или горит сразу при подаче питания? Обычно сначала должен поморгать, а потом загореться постоянно.
Прям сразу
—
И дома проверял. Дома никогда спутнки не ловил.
А прошивка то какая? Если стоит старая и ничего не трогали, то странно. Если обновились и пытаетесь настроить заново, то в новых прошивках код индикации был изменен (не поддается настройке, мигать что-то там перестало, уж точно не помню). Давайте больше данных.
https://yadi.sk/i/2xYVyJhioJFgx Вроде то. Или нет?
Вот тут по актуальности работы подсветки не подскажу. 🙂 Можете провести свои изыскания и поделиться информацией.
Решил прошить вашей прошивкой. Начал, а он не хочет. Ни самой новой, ни вашей. В чем может быть дело? https://yadi.sk/i/gq3HGtIzoKfs4
При подключении к ПК, есть звук о подключении нового устройства? Проверить правильность выбора порта. Скорость у вас выбрана правильно (115200 для USB подключения). Если не хочет, то что-то не то с загрузчиками.
Я могу спакойо его подключить в мп и посмотреть с него данные. В устройствах он определяется.
Боюсь, что придется настроить все заново после:
HOW-TO
3.1) Прошиваем PPM-encoder. Загрузчик
4.1) Прошиваем контроллер APM. Загрузчик
Другое на ум пока не приходит.
Я неодер прошивал как юлиан. Через usb. Так будет можно?
Т.е. мне надо прошить энкодер потом загрузчик и попробовать прошить?
Ответ Павлу на http://apmcopter.ru/apm/apm-setup/vneshnyaya-podsvetka.html#comment-9897
Для полностью корректной работы нам необходимо иметь оба правильных загрузчика, они между собой как-то завязаны и влияют на корректность дальнейших подключений. Для правильной работы FailSafe нам надо иметь правильную прошивку PPM (возможно залить только после заливки загрузчика в atmega32u2). Для корректной заливки летной прошивки нам надо иметь загрузчик в atmega2560.
Поставил прошивку ArduCopter-3.1-rc5 QuadX (131022 16.04). Сейчас GPS также горит. Арминг мигает медленно когда дизарм и быстро когда арм. В чем может быть проблема? Еще при арме стали крутитьс моторы, на моей прошлой прошивке такого не было.
При арме и найденных спутниках ничего не изменяется. Кручение моторов уже убрал
Сейчас при включении просто все загорается. Хотя ничего не менял, а просто включал и выключал.
Настройка сделала правильно? LED_mode = 3 ? Пины правильно подключены?
Что у вас за мигалка? Простые светодиоды или плата какая?
лед мод 3 поставил. Подключено правильно к а6 и а7. Светодиодные ленты на транзисторах BC517 с сопротивлением на базе 15 ком. Сегодня полетал, все также, gps горит сразу после подключения питания, а арм моргает медленно при (арме начинает быстрее) и арм работает как то не сразу (светодиоды начинают моргать на самом апм по другому, а моторы активируются еще через секунд 5)
После заливки прошивки и перед настройками чистка EEPROM делалась? Мои догадки исчерпаны.
Должно быть так:
APM — когда коптер не заармлен, светодиод моргает «медленно», как заармили — горит постоянно. Если настроено уведомление о рязряде батареи, то моргает «быстро».
GPS — как подали питание, не горит, как только спутники нашлись (по дефолту 6), в такт с надписью 3D Fix в MP светодиод начинает гореть постоянно. Обычно на поиск спутников надо хотя бы несколько секунд, т.е. при подаче питания сразу загораться не должен. Если коптер давно не включался и спутники ищутся заново, то все это время гореть не будет.
Чистил его. Вроде в ful param list. Что то в этом роде. По статье. Может прошивку обновить? У меня вроде на этих а6,7 было 3.5в примерно, а не 5
На а7 прыгает и поднимается до 4.8в, а на а6 2.53в просто стоит
И на а7 начинает прыать только секунд через 10 после включения, до этого 0в
У меня еще на модуле gps есть светодиод и он подписан как FIX и он никогда не горит. Может в этом дело? И у меня на плате апм нет компаса или он в другом исполнении. Может проблема с подсветкой из за этого? https://pp.vk.me/c631526/v631526674/1047d/kkYFIn-ASkg.jpg
Что за GPS? Дайте ссылку. Ну а спутники хоть раз находились? Надпись 3D Fix в MP была? Это означает, что нашлось минимум 6 спутников. Проверять лучше у окна.
GPS 6m как у юлиана набор с banggood. На счет в мп спутники посмотреть не получиться. Обновлял как на сайте в юцентре и в нем же они есть. На планшете в программе tower спутники есть и на аарте тоже все в норме и в полете по точкам хотя этот светодиод не горит. Кстати, если к апм ничего не подключено кроме питария от бэка, то на а6 и а7 все тот же вольтаж.