Здравейте, днес ще ви запозная с една атрактивна функция на Cleanfligh, а именно управлението на Led светлини. Тази функция се нарича LED_STRIP.
Поддържа се от NAZE 32 и неговите производни, аз лично съм с Flip 32 и на този контролер ще ви я демонстрирам.
Има един малък недостатък, тази функция не работи съвместно с softserial което означава че ако примерно сте вързали телеметрията по
тозиначин, ще трябва да деактивирате softserial и да вържете телеметрията на TX пина.
Също така ще трябва да си направите един инвертор на сигнала през които да мине връзката за телеметрията към приемника. Схема за инвертора
тук, необходимите ви компоненти са транзистор 2N2222 и два резистора, 1 - 10к и 1 - 4,7к.
В Cleanfligh вече има лесен начин за деактивиране на Softserial.
Просто както е показано на снимката по долу, щом активирате LED_STRIP
отметката от Softserial автоматично изчезва.
И така сега да се върнем на темата за Led светлините.
Трябва де се ползва конкретна Led лента, а именно WS2812B, голям избор има в
http://www.ebay.co.uk/. Не става с други ленти и за съжаление към момента в БГ я няма.
Самото активиране на LED_STRIP става с следните команти в CLI
feature LED_STRIP
feature RX_PPM
След това се вкарват и комадите за самите светлини, коя какво да прави и какъв цвят да свети.
Това е конкретно за моя MZB, две ленти по 3бр. диоди на всяко задно рамо, една лента от зад по средата с 3бр. диоди и една лента отпред по средата с 2бр. диоди. Лентнитесе свързвап последователно.
А това са командите за моята конфигурация.
led 0 0,2:SW:IA
led 1 0,2:SW:IA
led 2 0,2:SW:IA
led 3 1,2:S:WFT
led 4 1,2:S:WFT
led 5 1,2:S:WFT
led 6 2,2:ES:IA
led 7 2,2:ES:IA
led 8 2,2:ES:IA
led 9 1,0:N:F
led 10 1,0:N:F
led 11 1,0:N:F
Тук е описано подробно всичко за тази функция, има и
клипче в Тубата как се връзва на NAZE32, а това е демо
клипче на ZMR250.
А ето и едно клипче на моята въшка.
Ако нещо съм пропуснал или не е ясно не се стесняваите да питате.
Аз също съм питал и датово искам да икажа благодарности на следните Другари:
Myxt75 - Иво (Главен консултант)
Rust - Тошо (Технически и Хардуерен съпорт)
И Ralenekov - Иван (от които тръгна идеята).
__________________