MultiWii
детектив про multiwii
Обожаю этот детектив. В нем про паяльник рассказывается, программирование, порты-шины-интерфейсы, фильтрацию данных, позиционирование в пространстве и еще много чего. Один детектив дочитываю, начну второй, но поменьше. Эдакую брошюрку =)
С multiwii можно студентов учить многим дисциплинам, всё наглядно будет и без отрыва от железа. А то формулу напишут, а применить никто не может.
Дядьки, не пинайнайте, я пока дочитал до конца уже забыл: мультивий то летает хоть у кого-нибудь?
сделал Х-квадр на датчиках - гироскопах от НК401 и софте мультивии версии 1.7. использовал однонаправленные винты. не нашел такой момент. какой выкос делать, в какую сторону и на каких моторах из 4-х. сейчас при взлете меня закручивает по часовой стрелке и на руддер особо не реагирует.
мультивий то летает хоть у кого-нибудь?
стоит на сайте youtube.com написать multiwii - там много кто летает 😉
сделал Х-квадр на датчиках - гироскопах от НК401 и софте мультивии версии 1.7. использовал однонаправленные винты. не нашел такой момент. какой выкос делать, в какую сторону и на каких моторах из 4-х. сейчас при взлете меня закручивает по часовой стрелке и на руддер особо не реагирует.
Любые два - расположенные напротив друг друга. Наклон обычно около 8 градусов. клонить в сторону, противоположную закручиванию.
Наклон обычно около 8 градусов
А от чего этот угол зависит: диаметра или шага пропеллера, kV мотора или…?
Есть ли формулы рассчёта?
Любые два - расположенные напротив друг друга. Наклон обычно около 8 градусов. клонить в сторону, противоположную закручиванию.
2 мотора не клонить совсем … другие два клонить в 2 раза …
коптер ведь должен поворачивать разницей моментов
p.s. если моторы будут нулевые моменты создавть как крутить то
Сбылась мечта фпвшника: прикрутил авиагоризонт к мультивию. Кроме пары резисторов и кондеров ничего не нужно. Интересно кому-нить?
Сбылась мечта фпвшника: прикрутил авиагоризонт к мультивию. Кроме пары резисторов и кондеров ничего не нужно. Интересно кому-нить?
очень интересно , сам обдумывал такой же проект .
Отлично! Рассказывай поподробнее 😃
Все очень просто.
Добавляем в скетч 2 строки (выделены жирным). Раскомментируем //define SERVO_TILT
В результате на выводах 10 и 11 получаем ШИМ 500Гц со скважностью, зависящей от положения коптера.
Фильтруем каждый канал: --4.7кОм–4.7мкф на землю–4.7кОм–4.7мкф на землю–2.2кОм–
На выходе получаем постоянку, которую можно подавать на любой ОСД, поддерживающий термоголову FMA. В моем случае это EagleTree
Вышеуказанные действия реализованы на Arduino (Seeduino) Mega. На более мелких нужно переделывать код сильнее, т.к. все ШИМ уже заняты.
#if defined(SERVO)
atomicServo[0] = (servo[0]-1000)>>2;
atomicServo[1] = (servo[1]-1000)>>2;
atomicServo[2] = (servo[2]-1000)>>2;
atomicServo[3] = (servo[3]-1000)>>2;
#endif
writeMotors();
analogWrite(10,atomicServo[1]);
analogWrite(11,atomicServo[2]);
Схема фильтра на 1 канал прилагается
прикрутил авиагоризонт к мультивию. Интересно кому-нить?
Датчиком авиагоризонта является аксель нунчака?Очень интересно.Появился весомый повод всё-же заняться этим мультивием.
Фильтруем каждый канал: --4.7кОм–4.7мкф на землю–4.7кОм–4.7мкф на землю–2.2кОм–
А можно “на пальцах” объяснить, ну и добавить рисунок, фото… А то я (думаю, многие со мной согласятся) не особо разбираюсь в этом, только по схемам и видеоурокам могу что-нибудь запаять и т.д.
Схему фильтра добавил
А фотку как это сделано (спаяно) в реальности, т.к. эта схема для меня как боксеру музыкальные ноты )))))
подскажите какую плату avduino собирать лучше ? 168/324/1280 … так чтобы без излишеств и так чтобы хватило а то как я понимаю под 168 уже не всё подходит … 5v 16mhz брать ?
эта схема для меня как боксеру музыкальные ноты
= - конденсаторы, [] - резисторы, \=/ - земля (GND, черный проводок) - таких надо 2 штуки сделать, подключать к 10 и 11 входу mega, а другими концами в девайс
168/324/1280
324 - если без излишеств или 1280 - на вырост
подскажите какую плату avduino собирать лучше ? 168/324/1280 … так чтобы без излишеств и так чтобы хватило а то как я понимаю под 168 уже не всё подходит … 5v 16mhz брать ?
А зачем? Может все-таки на базе китайского телефона? 😆😆😆
Если без излишеств, то берите 328 и сразу с встроенным ЮСБ адаптером (ардуино нано и его клоны).
1280 паять тяжело … =( шас multi wii 1.7 войдёт в 324 / 16mhz ?
из телефона-> у меня gps -> sms уже работает =) помоему это всё что можно зделать малыми силами
1280 паять тяжело
блин, маньяки! зачем паять? ардуинку готовую купить и не гемороится с паянием
в 324 войдет, в 168 тоже войдет, но надо как то хитро код чистить и заливать не стандартно
1280 паять тяжело … =( шас multi wii 1.7 войдёт в 324 / 16mhz ?
а че там паять, только 4 контакта под I2C.
Щас мультивий войдет. Но щас разные команды разные коды пишут, поэтому на вырост лучше брать мегу (например сидуино мега), немного дороже, но уже широкий функционал, а также выбор вольтажа 3,3 или 5 вольт.