Crius Hobby MultiWii

dvk99

Пришел дисплейчик OLED от рцтаймера, не работал.
Просто темный экран.
В конфиге все прописано:
#define LCD_CONF
#define OLED_I2C_128x64 // I2C LCD: OLED www.multiwii.com/forum/viewtopic.php?f=7&t=1350
#define DISPLAY_MULTILINE

Ладно, блютус и гпс работает на i2c, все нормально, но игрушку то хочется.
Заказал еще раз. Та же проблема - темный экран. Может не в экранах дело?
Поиск курил, решения не замечено.

dvk99

Править сообщение уже не могу.
Ошибка оказалась не системной, прогрел феном новый дисплейчик, заработал 😃
Ура! Красивая игрушка.
Старый, наверное, совсем дохлый, на з/ч пойдет.

fpv_mutant

Всем доброго времени.
Тестировал GPS от EagleTree,подключил в обход Logger в разъем платы TTL CMW SE - работает!
Что еще проделал:
1.Подстелил под CMW SE фольгу,дабы избежать наводок от силовой проводки (своего рода экран),приклеил плату на клеющий демфер (борьба с вибрациями).
2.Провода идущие от GPS обернул в фольгу.
3.На контроллеры двигателей повесил ферритовые кольца.
4.Купил для контроллеров двигателей программатор,отстроил.
Время полета максимально составило 17 минут (5000 mah 3s 50c)!
Режим GPS HOLD стал стабильнее, в пределах трех метров (иногда до 1.5 метров) без ветра,компас пока не достает.
Прошивка 2.1_b2.
В момент съемки дул ветер,коптер сдувало,GPS HOLD боролся хорошо.

leon01
duxa1986:

Правильно ли я понял, что при активации моторов и газе в 0, они должны уже вращаться на минимальных оборотах?

Да должны. Но можеш это и отключить в config.h , раскоментиф строчку #define MOTOR_STOP. Она почти в самом низу.

VUAN

Подскажите, пожалуйста: Я собираю квадрик + на прошивке версии 2.1, взлетать вертикально вообще никак не хочет( сразу-же переворачивается( думаю - неправильно моторы подключил к плате, как нужно подключить
смотрел на этом туториале: airm.ru/articles/2#5-Сборка_(соединение_элементов)…
но на 2.0 написано - порядок поменялся и как понять : какое число - какому порту соответствует???
Надо уже курсач сдавать, а он не желает пока летать)

Taatarenkoff
VUAN:

но на 2.0 написано - порядок поменялся и как понять : какое число - какому порту соответствует???
Надо уже курсач сдавать, а он не желает пока летать)

Для нашей платы независимо от прошивки используется левая колонка. Проверьте направления вращения моторов.

VUAN

левая колонка, это, типа - первые четыре порта?
пропеллеры вращаются в нужные стороны, а как-же иначе?) он даже взлететь не может))

поясню немного: программа MultiWiiConf_2_1 (GUI) обладает возможностью рисовать на изображении коптера круги с номерами и направление вращения. и он пишет следующие числа:
передний мотор - 3
задний мотор - 9
правый мотор - 10
левый мотор - 11

что значат эти числа? куда мне цеплять сигнальные провода регуляторов?

devv
VUAN:

куда мне цеплять сигнальные провода регуляторов?

пара картинок
может пригодятся

VUAN

iSheeZ блин, я так и подключил, значит из-за чего-то другого не летает (

iSheeZ

VUAN, убедись, что все верно вращается, а то может быть он в обратную сторону дует? 😃 у метя такое было, когда поспешил ))

VUAN

iSheeZ, не, все нормально, был уже такой косяк.))

сейчас очень странная штука творится: пытаюсь взлететь вертикано, винты вхолостую вращаются с одной скоростью, а когда наваливаю газу, левый винт вращается быстрее остальных( калибровал гироскоп - не помогает постоянно тянет влево и немного вперед((

how-eee
Vitalii_Remizov:

Привет всем! Подскажите плз. не могу GPS приладить, в наличии имею такой GPS и такую платку. в GUI GPS как датчик есть, но данных я с него не получаю.

Я сейчас тоже изучаю ublox gps и плату i2c.
С этими модулями не все так просто. Они по умолчанию на 9600. А нужно 115200.
Для этого надо ставить костыли.
Вычитал тут, но пока не пробовал. Не понятно на сколько устаревшая информация, может все это уже есть в коде мультивия и костыли не нужны?

  1. скачать костыль по ссылке
  2. припаять перемычку pin 13+14 на плате чипа (фото в архиве)
  3. с помощью arduino 1.01 прошить прошивкой из архива i2c плату
  4. в скетче multiwii 2.1 раскомментировать #define I2C_GPS во вкладке config.h
  5. соединить все
    6 идти на улицу
  6. включить коптер -> через пару минут светодиод на i2c board начнет мигать тройными (?) вспышками

Кто знает другой метод???

fpv_mutant

А сами контроллеры двигателей калибровал?

VUAN:

iSheeZ, не, все нормально, был уже такой косяк.))

сейчас очень странная штука творится: пытаюсь взлететь вертикано, винты вхолостую вращаются с одной скоростью, а когда наваливаю газу, левый винт вращается быстрее остальных( калибровал гироскоп - не помогает постоянно тянет влево и немного вперед((

iSheeZ
VUAN:

постоянно тянет влево и немного вперед((

У меня было почти тоже самое.

Помогло следующее:
Откалибровал апу ровно в 1500
Идеально отбалансировал пропы
После арминга жду секунд 10-30

Прошивка от mahowik 😃

Был еще баг, что коптер не взлетал при стоковой прошивке.

how-eee
how-eee:

Я сейчас тоже изучаю crius ublox gps и плату i2c.

все заработало по этой схеме даже без перемычки между пинами. Стабильный 3дфикс у окошка в комнате.

crown
how-eee:

все заработало по этой схеме даже без перемычки между пинами. Стабильный 3дфикс у окошка в комнате.

Не понятно только то, что они рекомендуют замкнуть на модуле пины чтоб принудительно включить скорость 38400, а в прошивке которая по ссылке скорость указана 9600, модуль ublox по умолчанию имеет скорость 9600 и без замыкания пинов должен работать, что и получилось у Евгения, у меня так и не удалось запустить модуль и платку, жду новую платку, хотя старая прошивается нормально но постоянно моргает диодом как будто не видит ublox

how-eee

моргает длинными морганиями, значит нет фикса спутников. положить на окно и ждать 5-10 минут. у меня нашел за 2 минуты. как найдет, соргает тройными вспышками.
9600 в скетче и 9600 с завода в ubloxe. Плата коннектиться на 9600 и первым делом настраивает модуль под частоту 115200. далее уже общается с ним на этой частоте и обновляет данные 5 раз в секунду.
нафига они рекомендуют паять - непонятно. видимо это по инерции осталось со времен, когда жпс пытались воткнуть в сериал вход.

crown
how-eee:

моргает длинными морганиями, значит нет фикса спутников. положить на окно и ждать 5-10 минут. у меня нашел за 2 минуты. как найдет, соргает тройными вспышками.

Если напрямую по ftdi подключить на том же месте фикс есть и спутников 4-5, я думаю дело в плате, но с ней уже все перепробовал и шил по разному и проводки rx tx менял местами не помогает

duxa1986

Всем привет. Как програмно снизить чувствительность гириков? А то не могу добиться стабильного удержания высоты из за небольших вибраций…