CRIUS ALL IN ONE PRO Flight Controller
Пробежался по всей теме, но что то так нигде и не увидел как работать с выводами А0…А5 для светодиодов. Ткните мордой меня если кто знает! А то мы тут затеяли маленькую платку делаем на МК для подсветки светодиодами через ключи и разными режимами для 4х и 6и лучевых апаратов. Самое главное добавляем туда изменение режима при разряде батарейки. Т.к. пищалку от 50м уже не слышно! (особенно если уровень шума повышенный). Может тогда и не надо будет ее делать!
а можно ли прикрутить к этому контроллеру модуль nrf24l01 для передачи телеметрии ?
Можно прикрутить что угодно, что работает по UART TTL. Я юзаю такой: www.rctimer.com/product_817.html он построен на чём-то подобном.
просто насколько я понял мой модуль либо Rx либо Tx… или я не понимаю чегото))) сейчас юзаю APC-220 v3 но на значительных расстояниях теряет пакеты, да и скорость линка оставляет желать лучшего)
Вряд-ли, сейчас делают обычно трансиверы. По крайней мере те, на которые я дал ссылку работают отлично в обе стороны. Линк сделал 57600, вполне рабочая скорость.
ясно, Спасибо) буду экспериментировать)
Если не ошибаюсь то нрф модули модули вообще spi и без глубокого ковыряния кода не обойтись.
воооот… именно об этом я и говорю)
воооот… именно об этом я и говорю)
Если SPI, то только через какой-нибудь конвертер, типа второй ардуины нано и простейшей программки.
вопрос - а нахрена ее использовать при мизерной дальности? комплект 3ДР с ХК + блютуз самое оптимальное решение, и по деньгам и без геммороя, и на компе и на телефоне…
но что то так нигде и не увидел как работать с выводами А0…А5 для светодиодов
а в чем сложность? определил пин как выход, дефайн для удобства вкл/выкл сделал и пользуйся в свое удовольствие. в def.h отлично все видно как нужно делать.
вопрос - а нахрена ее использовать при мизерной дальности
да просто есть таких 2 модуля) на квадрике стоит блютуз и АРС220 уже) думал просто приаттачить и потестировать такой модуль
а в чем сложность? определил пин как выход, дефайн для удобства вкл/выкл сделал и пользуйся в свое удовольствие. в def.h отлично все видно как нужно делать.
Сложность в том, что у нас несколько алгоритмов мигания, и контроль напряжения меняющий эти алгоритмы.
Сложность в том, что у нас несколько алгоритмов мигания, и контроль напряжения меняющий эти алгоритмы.
не вижу никакой проблемы, как организация всего этого в коде вия, так и внешней платкой
а в чем сложность? определил пин как выход, дефайн для удобства вкл/выкл сделал и пользуйся в свое удовольствие. в def.h отлично все видно как нужно делать.
видать не всем видно 😦, как продублировать штатные светики АВС, бо под крышкой не видно, хочу наружу вывести.
блин это вообще банально:
/************************** all the Mega types ***********************************/
#if defined(MEGA)
#define LEDPIN_PINMODE pinMode (13, OUTPUT);pinMode (30, OUTPUT);
#define LEDPIN_TOGGLE PINB |= (1<<7); PINC |= (1<<7);
#define LEDPIN_ON PORTB |= (1<<7); PORTC |= (1<<7);
#define LEDPIN_OFF PORTB &= ~(1<<7);PORTC &= ~(1<<7);
#define POWERPIN_PINMODE pinMode (37, OUTPUT);
#define POWERPIN_ON PORTC |= 1<<0;
#define POWERPIN_OFF PORTC &= ~(1<<0);
#define STABLEPIN_PINMODE pinMode (31, OUTPUT);
#define STABLEPIN_ON PORTC |= 1<<6;
#define STABLEPIN_OFF PORTC &= ~(1<<6);
после каждой строчки дублируем ее на нужную ногу и все.
собственно тут как раз уже есть дубляж ледпина на 2 ноги - 13-ю и 30-ю, делаем по подобию
Во время проверок когда начинает глючить, посмотри тестером напряжение на контроллере! Скорее всего в этом дело! Про это везде писали. Главное подать чуть больше, и с платы вообще не брать ни куда питание. Просаживается!
Померил - 5.01 в, должно хватать, разве нет?
Померил - 5.01 в, должно хватать, разве нет?
Это когда что у тебя включено? Или просто, только плата? 5.01 Должно вполне, ниже 4.6 не желательно опускать! А оно может при увеличении нагрузки!
Померил - 5.01 в, должно хватать, разве нет?
Моя плата при таком напряжении глючит, стартует через раз. Гарантированно исправно работает при подаче питания 5.18 - 5.20
Этот вопрос обсуждался и на зарубежных форумах, и на этом, коллективный разум пришел к выводу, что надо питать напряжением порядка 5.12 - 5.20 особенно если от этого же источника запитывается что-то еще. Вопрос решается включением диода в разрыв “земляного” вывода стабилизатора BEC, если исходного вольтажа не хватает. Мой четырехканальный регуль Скайуокер выдает вообще 5.6 без нагрузки, и это нормально. Даже продавец в описании особо отмечает повышенное напряжение стаба специально для питания мозгов с допнагрузкой.
Моя плата при таком напряжении глючит, стартует через раз. Гарантированно исправно работает при подаче питания 5.18 - 5.20
Этот вопрос обсуждался и на зарубежных форумах, и на этом, коллективный разум пришел к выводу, что надо питать напряжением порядка 5.12 - 5.20
Сейчас разговор не о том каким питать плату, а какое на контроллере который на плате!
Коллеги!
А кто-нить подключал к сабжу буззер, который идет в комплекте с KK2.0 (этой - banned link
Прокатит?
Коллеги!
А кто-нить подключал к сабжу буззер, который идет в комплекте с KK2.0 (этой - banned link
Прокатит?
А зачем? В прошивках mpng/mwii, ИМХО, не предусмотрена пищаль эта.