MultiWii
Я очень прошу прощения, но не понятно где еще обратится с этим вопросом, а это осд наиболее подходящее для коптеров.
Помогите пожалуйста советом:
E-OSD искажает изображение, цифры не видны, подробности тут. Наверно там правильнее и отвечать.
Направление полета правильно указывает?
У меня не показывает.
Может есть у кого лишняя сидуина мега или ардуина про мини? Купил бы или взял в долг. Моя сидуина не хочет работать на холоде, пропаял все элементы - не помогло. ХЗ что с ней
На carmonitor.ru купи carduino nano v.4 или 5, какие проблемы?
Если совсем отчаялся, сунь ардуинку в кухонную плину 200градусов, на 5 минут помоему (читай на ночь “жарим видеокарту”), если и тут не заработает, выкдывай.
На carmonitor.ru купи carduino nano v.4 или 5, какие проблемы?
Если совсем отчаялся, сунь ардуинку в кухонную плину 200градусов, на 5 минут помоему (читай на ночь “жарим видеокарту”), если и тут не заработает, выкдывай.
Жарить буду пробовать на днях, порекомендовали еще проспиртовать)
Выкидывать конечно не буду, в помещении ведь она работает, можно оставить на мелколет, либо на другой какой проект.
Спасибо за ссылку, цены хорошие у них.
А у кого-нибудь в 1.7 версии стрелочка ROLL вращается? Направление полета правильно указывает?
у меня правильно показывает
Кто использует датчик ADXL 345, как он работает, хуже/лучше ВМА020, стоит покупать?
хуже/лучше
Тем у кого плата WM+ синяя с кучей “рисунков” и маркировкой MP-V3.0 с ITG 3205 на борту:
Для того, чтобы подключить гиру напрямую можно подпаяться к контактным площадкам, которые развели китайцы :
Маркировка площадок X2 - подключаем к A5 на ардуине, X3 - к A4. питание 3.3 вольта и земля подводятся как и раньше. Пуллапы отключены.
Результат: раньше на 400 Гц не работала, на 100 Гц случались зависания и “отвалы”. В GUI цикл - от 3500 и до 5000.
Сейчас отлично работает на 400 Гц, за 2 часа никаких глюков не замечено. В GUI цикл - 1700. Гироскоп стал чуствительнее.
Плату пока не резал, вечером попробую.
обращение к тем кто выкладываюь фотки плат - можете сразу кидать ссылку где было куплено и когда? на dx походу wmp разные постоянно шлют =(
можете сразу кидать ссылку где было куплено и когда
В том то и дело, что dx шлёт совсем в случайном порядке. Я заказывал сразу 2 нунчака одинаковых(т.е. один и тот же лот/sku), а пришли два разных…с adxl335 и второй с 2-мя 2-х осевыми акселями… так что до сих пор - лотерея…
Для того, чтобы подключить гиру напрямую можно подпаяться к контактным площадкам, которые развели китайцы :
Маркировка площадок X2 - подключаем к A5 на ардуине, X3 - к A4.
хмм… а дорожки от 3205 чипа на микроконтроллер не перецарапывали?!
по идее могут быть конфликты по I2C шине, т.к. ардуина будет свои иниты слать, а микроконтроллер свои.
SovGVD, я заказывал с DX две одинаковые Wii и аналогично одним лотом пришли с зеленой платой (которую все пилят), и такая синяя V3.0 обе на 3205.
а дорожки от 3205 чипа на микроконтроллер не перецарапывали?!
Не перецарапывал. глюков не заметил… Я уже пильнул платку, так что может глюки и могли случаться…
надо покупать оригинальный нунчак или искать ВМА020, у Джусси заказать не успел.
Купил оригинальный нунчак, прикрутил к WMP на 3205, включил GUI - кошмар , каждые секунд 5-7 цифры ACC ROLL и ACC PITCH подпрыгивают самопроизвольно до 30 - 40 , пробовал питать от D12 , 5V, 3.3V , включал /выключал PULL-UPS - результат ноль.
Убрал WMP на 3205 , подключил оригинальный WMP - графики ACC стали как вкопанные.
Что это, что то вроде несовместимости железа?
Добрый день! С DX Мне тоже пришла синяя платка WMP, подключил, но она так и не заработала. Я выпаял гироскоп и припаял на плату собственного изготовления с мегой и акселем (adxl 345), все сразу заработало. Цикл 2300. Коптер летает, только его тянет вперед, может кто подскажет как сделать чтоб его не тянуло в сторону а удерживало на месте?
цифры ACC ROLL и ACC PITCH подпрыгивают самопроизвольно
пробовать нужно начиная с конфигурации 3.3в (тут писали что не все WM+ имеют LLC), ардуино пуллапс выкл., частота 100кгц
Потому
- попробуйте частоту 100кгц если сейчас 400кгц
- также вероятно сумарные пуллапы (от WMP на 3205 и ориг. нунчак) “подтягивают” логическую единицу в граничное состояние (т.е. не единица ни ноль)… соот-но можно попробовать отрубить пуллапы на WM+ 3205
- ну а лучше всего сделать 3200 из 3205
может кто подскажет как сделать чтоб его не тянуло в сторону а удерживало на месте?
- калибровка rcopen.com/forum/f123/topic221574/1133
- софт трим rcopen.com/forum/f123/topic221574/1368
www.multiwiicopter.com/pages/multiwiicopter-wiki
www.multiwii.com/?page_id=100#How_to_trim_your_Cop…
Может быть правда.
dealextreme.com/…/Forum.32506~threadid.838801
попробовать отрубить пуллапы на WM+ 3205
непосредственно на плате?
непосредственно на плате?
ну по идее так… wbb.multiwii.com/viewtopic.php?f=6&t=27&sid=773788…
My advice is to check everything about supply and I2C pullups - all my troubles were related to this. All Wii components seems to work best at about 3.3V and with ONLY ONE pair of pullups between 1K8 and 10K connected to +3.3V.
Later edit: I really tested that with two pairs of 1k8 pullups on the I2C it’s not working, just when I removed one pair it started to work, so double check whether you really removed/disabled all unnecessary pullups!
но это уж последнее дело… уж если пилить плату то сразу в 3200
Гироскоп L3G4200D при запуске не всегда калибруется в 0 (значения до 5)
Решение
заменить
void i2c_Gyro_init() {
delay(100);
i2c_rep_start(0XD2+0); // CTRL_REG1
i2c_write(0x20); // 400Hz ODR, 20hz filter, run!
i2c_write(0x8F);
i2c_rep_start(0XD2+0); // CTRL_REG5
i2c_write(0x24); // low pass filter enable
i2c_write(0x02);
gyroPresent = 1;
}
на
void i2c_Gyro_init() {
i2c_rep_start(0XD2+0); // CTRL_REG1
i2c_write(0x20); // 400Hz ODR, 20hz filter, run!
i2c_write(0x8F);
i2c_rep_start(0XD2+0); // CTRL_REG5
i2c_write(0x24); // low pass filter enable
i2c_write(0x02);
delay(300);
gyroPresent = 1;
}
Блин, не забывайте про технику безопасности.
Сегодня взялся за новый квадрик, обретя уверенность, потерял бдительность.
В итоге 2 пальца без обшивки 😦
Оттриммировал…