MultiWii
Чтобы мне создать, мне нужно что-то соображать, а пока с этим делом очень печально…
Помогаешь двум в надежде, что каждый поможет еще двум и т.д., в реале тем кому помогли просто пропали с форума. А время и силы и потрачены. А смысла 0,0.
Я с вами полностью согласен, что тут поделаешь, но все равно некоторое время они тут еще сидят и появляются когда появляется что нибудь новенькое и интересное…
Помогаешь двум в надежде, что каждый поможет еще двум и т.д., в реале тем кому помогли просто пропали с форума. А время и силы и потрачены. А смысла 0,0.
я все-таки думаю, что смысла не 0. Ведь когда инфа дублируется, ее проще найти, и в различных интерпретациях ее легче кому-то понять. Ведь есть люди, которые много читают и мало спрашивают. Нашли, прочитали, сделали. Но ничего не сказали, и отсюда кажется что работа проделана впустую, но это не так)))
Я от лица “чайников” хочу поблагодарить всех, кто не гнушается помочь тому, кто ничего не знает))) Отдельное спасибо Александру UserM , за то, что удаленно настроил мою плату, не пожалел времени… ЕЩЕ РАЗ СПАСИБО))))
Ведь есть люди, которые много читают и мало спрашивают. Нашли, прочитали, сделали. Но ничего не сказали, и отсюда кажется что работа проделана впустую, но это не так)))
Я так делаю, поэтому мало пишу сообщений, но бывает что без них никак. Кстати вроде все настроил, всем спасибо, но угробил один акк, пробными были 2 акка 2S по 2200 25С от машинки соединял в 4S, сам не заметил как, но один из них разрядился до нуля и вздулся реанимировать его не удалось, на втором стояла пищалка она его и спасла. Сам не понял как это произошло, нагрузки вроде не давал т.к. квадр 25А на рег.(всего 100, в пике 120А), а акк получается 55А отдает, просто для настройки подключал. Обидно акки прошли примерно 10 циклов еще свежие и такое ((((
Вопрос к знатокам мультивии.
Попробовал подключать в место регуляторов моторов, простые сервы 2-х видов, так вот самые дешевые просто жужат и греются но не двигаются, другая цифровая двигается в соответствии положениям стиков но после непродолжительной работы из нее пошел дымок.
Что нужно изменить в коде, чтобы сервоприводы подключенные вместо ESC моторов работали нормально.
перевести на 50 Гц
перевести на 50 Гц
Если Вас не затруднит, можно немного подробней, я не силен в коде ардуино.
сорь чуток ошибся - в конфиге можно сменить ток частоту серв,чтобы выхода на моторы под сервы привести нужно немного побольше ковыряний.
А зачем вообще было сервы подрубать? просто не понял смысла
А зачем вообще было сервы подрубать? просто не понял смысла
Есть мысли по поводу того, что бы мултивии использовать на коптере с изменяемым шагом, типо Sitngray.
самому лезть лень, смысл настроить выходы моторов по аналогии с настройкой серв, все в файле Output
Господа! прошу совета 😃
Собираю микроквадрик на нановие, успешно прошился, в настройки заходит, вроде всё ок!
Собственно, вопрос о настройках, какова последовательность для новичка?
Я так понимаю, мне сначала нужно настроить пределы хода стиков на пульте так, чтобы в конфигураторе ходили значения ровно от начала до конца шкалы? Или нужно наоборот, в нановие что-то править чтобы подогнать под пульт?
Вроде как потом надо откалибровать контроллеры моторов, как это делать? (контроллеры, если что YEP-7A)
Потом пиды и вроде хватит для старта 😃
И ещё вопрос, можно ли запитаный от 2S нановий, с подключёнными моторами, подключить ещё и к USB, чтобы моторы крутились, реагируя на изменения в конфигураторе “онлайн”, или так делать нельзя, погорит?
И ещё вопрос, можно ли запитаный от 2S нановий, с подключёнными моторами, подключить ещё и к USB, чтобы моторы крутились, реагируя на изменения в конфигураторе “онлайн”, или так делать нельзя, погорит?
по идее наверное нельзя; но я делал и ничего, пока все целое 😃
смотря как “проводка” на плате сделана наверное
И ещё вопрос, можно ли запитаный от 2S нановий, с подключёнными моторами, подключить ещё и к USB, чтобы моторы крутились, реагируя на изменения в конфигураторе “онлайн”, или так делать нельзя, погорит?
а насчёт этого? нормально так делать?
Или питания с нановия убирать и оставлять питание только на контроллерах?
И ещё вопрос, можно ли запитаный от 2S нановий, с подключёнными моторами, подключить ещё и к USB, чтобы моторы крутились, реагируя на изменения в конфигураторе “онлайн”, или так делать нельзя, погорит?
давным давно держал миник в полете на вытянутом юсб кабеле, ничего не случилось 😃
кстати: давеча когда настраивал квадрик вот так, с подключенным питанием и с подключением к компу, заметил - при определенных условиях (которые не понял) если контроллер получает “сброс” - могут моторчики кратковременно включится
ну например если контроллер подключен к усб и запускается ардуина - он точно ресетится (вижу это по осд, которая перезапускается, если ардуина запускается)
что чревато пальцами и прочим
например если контроллер подключен к усб и запускается ардуина - он точно ресетится.
Что чревато пальцами и прочим
Мой палец подтверждает! Моторы включаются на 100% газа (вероятно, зависит еще от ESC, как они обрабатывают сигнал).
Народ, купите уж за 5$ Bluetooth-TTL-модуль на ебее и не мучайтесь с USB. Вся настройка отлично идет через него (только скорость надо сначала через консоль настроить).
если контроллер подключен к усб и запускается ардуина - он точно ресетится
Только вопрос: Нафига с подключенным акб заходить в ардуину? Обычно когда только в гуи настраиваешь тогда да, можно и акб включить.
А вообще правильно про блютуз сказано, сам жалею что один купил, надо было охапку сразу прикупить.
Может здесь кто даст точный ответ?
Есть необходимость установить плату AIOP вертикально, что для этого надо изменить в коде и возможно ли это вообще?
Уже спрашивал здесь
MultiWii на самолете
и здесь
ALL IN ONE PRO Flight Controller v1.0
предположили что можно это сделать в def.h
здесь
#if defined(CRIUS_AIO_PRO_V1)
//
//
#define ACC_ORIENTATION(X, Y, Z) {imu.accADC[ROLL] = -X; imu.accADC[PITCH] = -Y; imu.accADC[YAW] = Z;}
#define GYRO_ORIENTATION(X, Y, Z) {imu.gyroADC[ROLL] = Y; imu.gyroADC[PITCH] = -X; imu.gyroADC[YAW] = -Z;}
#define MAG_ORIENTATION(X, Y, Z) {imu.magADC[ROLL] = X; imu.magADC[PITCH] = Y; imu.magADC[YAW] = -Z;}
Что конкретно здесь надо поменять?
ориентацию датчиков, Z ось станет либо X, либо У осью.
Первичная настройка MultiWii. если дойдет - получится с первого раза выставить