Специальные цены   новые товары
+ Ответить в теме
Страница 1 из 225 1 2 3 11 ... ПоследняяПоследняя
Показано с 1 по 40 из 8993

ArduCopter Mega: порт на обычную Arduino (тестим)

Тема раздела Коптеры. Комплектующие, сборка, настройка. в категории Квадрокоптеры и мультироторы; ArduCopterMega, ArduCopter 2, ACM... http://code.google.com/p/arducopter/wiki/ArduCopter2 Эта модификация автопилота ArduPilot специально для коптеров вышла в Public Beta в первых числах мая. ...

  1. #1

    Регистрация
    14.10.2008
    Адрес
    Омск
    Возраст
    36
    Сообщений
    3,257
    Записей в дневнике
    3

    ArduCopter Mega: порт на обычную Arduino (тестим)

    ArduCopterMega, ArduCopter 2, ACM...
    http://code.google.com/p/arducopter/wiki/ArduCopter2
    Эта модификация автопилота ArduPilot специально для коптеров вышла в Public Beta в первых числах мая.
    http://diydrones.com/profiles/blogs/apm-2-out-of-beta

    Умеет летать по маршруту, удерживать высоту и позицию, может использовать сонар и барометр. Поддерживает стандартный протокол наземной станции MAVlink и скриптование миссий:
    http://code.google.com/p/ardupilot-mega/wiki/Mission
    http://code.google.com/p/ardupilot-m.../HappyKillmore

    и даже "работать" автопилотом в компьютерном авиасимуляторе:
    http://code.google.com/p/ardupilot-mega/wiki/Xplane

    На последнем конкурсе автопилотных систем, проводимом Sparkfun, выступал квадрик с ArduCopter Mega и даже чего-то там занял :
    http://diydrones.com/profiles/blogs/acm-at-the-avc

    Система рассчитана на фирменную плату ArduPilot, фирменный шилд OilPan и GPS MTK с фирменной прошивкой. Стоят девайсы довольно дорого, компас и барометр покупаются отдельно.

    Я, как гордый мембер группы ArduPirates, официально заявляю, что АСМ зохвачен ператами и портирован на более бесплатную Arduino Mega (с моим активным участием).

    Характеристики порта:

    - Абсолютно Все функции АСМ сохранены
    - Раскладка портов приемника и моторов приведена к схеме MultiWii
    - Поддерживаемые I2C датчики: ITG3200, BMA180, BMP085, HMC5883 (HMC5843)
    - Поддерживается импульсный сонар: Tx - d47, Echo - D49
    - Выводы для светодиодов режима: A - d35, B - d36, C - d39
    - Режим командной строки включается замыканием вывода d40 на землю
    - GPS подключается к порту Rx1-Tx1 (подключил один провод Rx к GPS EagleTree V4 паралельно с ихним OSD. Работает!)


    Счастливым обладателям Arduino (Seeduino, Flyduino) Mega и вышеуказанных датчиков предлагаю потестировать сию вещь, т.к. мои способности к управлению пепелацем до сих пор очень ограниченны.

    Инструкция по установке (предполагается, что вдумчивый читатель уже ознакомлен, что собой представляют Ардупилот, Ардукоптер, Google Code и Subversion, покурив ссылки выше):

    - запустить свое железо хотя бы в MultiWii
    -Скачать конфигуратор http://code.google.com/p/ardupilot-m...4.zip&can=2&q=
    -установить какой-нибудь subversion
    -выкачать свежие код и библиотеку:
    Код:
    svn checkout http://arducopter.googlecode.com/svn/trunk/ArduCopterMega ArduCopterMega
    svn checkout http://arducopter.googlecode.com/svn/trunk/libraries ArduCopterMega\libraries
    - выкачать пиратский порт на Ардуину:
    Код:
    svn checkout http://ardupirates.googlecode.com/svn/branches/Syberian/acm20_diff acm20_diff
    - скопировать все файлы из порта в папку ArduCopterMega, перезаписав совпадающие
    - скопировать содержимое библиотеки libraries в одноименный каталог Arduino IDE
    - открыть в Ардуине любой pde из каталога, скомпилить и загрузить в плату
    - запустить конфигуратор, проверить работу всех датчиков и повыставлять режимы
    - запустить моторы и полететь

    В случае выхода обновления ACM, патч также копируется поверх.
    Вопросы, замечания, предложения?

  2.  
  3. #2

    Регистрация
    29.01.2011
    Адрес
    Дмитров
    Возраст
    29
    Сообщений
    4,444
    Записей в дневнике
    77
    Цитата Сообщение от Syberian Посмотреть сообщение
    т.к. мои способности к управлению пепелацем до сих пор очень ограниченны.
    дык онож теперь по точкам летает, зачем способности? =)

  4. #3

    Регистрация
    02.09.2009
    Адрес
    Москва
    Возраст
    34
    Сообщений
    965
    Записей в дневнике
    1
    завтра начну мучать свои "flyduino", "seeeduino" с FFIMU, очень надеюсь, что получицца. Сегодня не смогу, тело тянется к дивану )))

    Цитата Сообщение от SovGVD Посмотреть сообщение
    дык онож теперь по точкам летает, зачем способности? =)

    сначала надо настроить, а только потом пускать его по точкам. Ээх, если бы можно было без настройки, то пульт ты "практически зря" покупал

  5. #4

    Регистрация
    14.10.2008
    Адрес
    Омск
    Возраст
    36
    Сообщений
    3,257
    Записей в дневнике
    3
    Цитата Сообщение от SovGVD Посмотреть сообщение
    онож теперь
    А, ну да некоторым без пульта тоже как раз подойдет
    Правда, режим навигации надо пультом включать, канал 5, предварительно настроив его функции через CLI
    Цитата Сообщение от Volver Посмотреть сообщение
    свои "flyduino", "seeeduino" с FFIMU
    Да, очень интересен результат с фрифляем! У меня Allinone.
    У них отличаются адреса i2c.
    В своем "кряке" я задал по умолчанию 0х80, хотя у меня стоит 0х82. Так что ничего править не надо.
    На всякий, адрес акселя меняется в файле AP_ADC_ADS7844.cpp, параметр #define BMA180_A 0x80

  6.  
  7. #5

    Регистрация
    29.01.2011
    Адрес
    Дмитров
    Возраст
    29
    Сообщений
    4,444
    Записей в дневнике
    77
    я до сих пор считаю что пульт зря купил =) толку от него мало, что с ps2 пультом не леталось, что с этим... жду новые датчики
    не совсем понял нужны все ITG3200, BMA180, BMP085, HMC5883 (HMC5843) или можно только гиру+аксель?

    Цитата Сообщение от Syberian Посмотреть сообщение
    Правда, режим навигации надо пультом включать
    не вижу проблемы во включении его с любого другого девайса =)

  8. #6

    Регистрация
    14.10.2008
    Адрес
    Омск
    Возраст
    36
    Сообщений
    3,257
    Записей в дневнике
    3
    Цитата Сообщение от SovGVD Посмотреть сообщение
    или можно только гиру+аксель?
    Можно юзать только гиру-аксель и летать в stable или acro mode, как обычно. Для навигации нужен еще как минимум компас и ЖПС.
    Но гира должна быть ITG3200, а аксель BMA180. Если надо какие-то другие (только не вий!!!!!) - дай знать.

  9. #7

    Регистрация
    29.01.2011
    Адрес
    Дмитров
    Возраст
    29
    Сообщений
    4,444
    Записей в дневнике
    77
    как будут платки с датчиками на руках - так скажу, если че, сам наковрыяю (разобраться бы, в разы круче чем Multiwii смотрится) =) гира L3G4200D, аксель ориентировочно adxl335 (который аналоговый), но будет другой на следующей неделе (надеюсь)
    вий нафиг, столько гемора и FAILов + отваливается сам по себе
    надо еще наковырять как с 4х каналки баловаться режимами =)
    зы: с этими экспериментами деталей на еще один звездолет уже накопилось (не считая аккума и приемника)
    upd: gps есть, компас найдется =)
    сонар только для высоты? или еще и по краям коптера можно натрыкать, чтобы не крамсал людей? (дома 4 штуки валяется - не солить же их)

  10.  
  11. #8

    Регистрация
    02.09.2009
    Адрес
    Москва
    Возраст
    34
    Сообщений
    965
    Записей в дневнике
    1
    Цитата Сообщение от Syberian Посмотреть сообщение
    Инструкция по установке (предполагается, что вдумчивый читатель уже ознакомлен, что собой представляют Ардупилот, Ардукоптер, Google Code и Subversion, покурив ссылки выше):
    А где можно ознакомиться с тем, как пользоваться Гугл кодом и Субвершн? т.к. я к особо вдумчивым читателям не отношусь, прошу помочь. ))

  12. #9

    Регистрация
    13.01.2011
    Адрес
    Москва, ЗАО
    Возраст
    41
    Сообщений
    14,728
    Записей в дневнике
    23
    Я думал думал куда Олежка пропал, а он мир захватывал в это время )
    Отличная работа! А баро нормально работает у пиратов, или так же как на multiwii?

  13. #10

    Регистрация
    29.01.2011
    Адрес
    Дмитров
    Возраст
    29
    Сообщений
    4,444
    Записей в дневнике
    77
    надо бы наваять картинку с подключением всяких разностей... или перемапено под MultiWii вариант? код RC как будто из мультивия
    UPD: ArduPirate/acm20_diff/libraries/APM_RC/APM_RC.cpp
    Код:
    APM motor remap to the MultiWii-style...

  14. #11

    Регистрация
    14.10.2008
    Адрес
    Омск
    Возраст
    36
    Сообщений
    3,257
    Записей в дневнике
    3
    Цитата Сообщение от Covax Посмотреть сообщение
    А баро нормально работает у пиратов
    Плавает в пределах метра

    Цитата Сообщение от SovGVD Посмотреть сообщение
    надо бы наваять картинку с подключением всяких разностей
    Картинки давно наваяны. Все как в Мультивие:

    Нажмите на изображение для увеличения
Название: 8%20Connection%20diagram%20Seeeduino%20Mega.jpg
Просмотров: 3187
Размер:	60.0 Кб
ID:	497642
    http://multiwii.googlecode.com/svn/t...ino%20Mega.png

    Цитата Сообщение от SovGVD Посмотреть сообщение
    как будут платки с датчиками на руках
    Про аналоговые датчики забываем сразу Не хочу этого гимора с АЦП.
    Сейчас главный перат (Норберт) пытается облетать сие чудо на FFIMU, с новыми датчиками будем возиться позже.

    Между прочим, в ардукоптере используется обычный 50-Гц РРМ и все отлично летает, не надо ни I2C регулей, ни 490Гц...
    Последний раз редактировалось Syberian; 06.05.2011 в 09:38.

  15. #12

    Регистрация
    02.09.2009
    Адрес
    Москва
    Возраст
    34
    Сообщений
    965
    Записей в дневнике
    1
    Цитата Сообщение от Syberian Посмотреть сообщение
    - открыть в Ардуине любой pde из каталога, скомпилить и загрузить в плату
    Выходит вот такая ошибка при компиляции в ардуино-иде, че делать?

    ArduCopterMega.cpp: In function 'void init_rc_in()':
    radio:52: error: 'RC_CHANNEL_ANGLE_RAW' was not declared in this scope

  16. #13

    Регистрация
    29.01.2011
    Адрес
    Дмитров
    Возраст
    29
    Сообщений
    4,444
    Записей в дневнике
    77
    у меня вот так ругается:
    Код:
    ArduCopterMega.cpp: In function ‘void init_rc_in()’:
    ArduCopterMega.cpp:6589: ошибка: нет декларации ‘RC_CHANNEL_ANGLE_RAW’ в этой области видимости

  17. #14

    Регистрация
    14.10.2008
    Адрес
    Омск
    Возраст
    36
    Сообщений
    3,257
    Записей в дневнике
    3
    ошибка убрана, перезагрузите патч. Это джейсон опять все переколбасил в оригинале.
    Еще... у кого ffimu и allinone, имейте в виду, расположение датчиков разное! Еще и адреса акселя разные.
    В файле AP_ADC_ADS7844.cpp
    раскомментируйте соотв. строку:
    //*****************************
    // Select your IMU board:

    //#define FFIMU
    #define ALLINONE
    //*******************************

    Активация моторов у "них" отличается, после отклонения ручки нужно еще и газу поддать. Глупо, надо переделать.

  18. #15

    Регистрация
    29.01.2011
    Адрес
    Дмитров
    Возраст
    29
    Сообщений
    4,444
    Записей в дневнике
    77
    не одно, дык другое:
    Код:
    /home/sovgvd/build/arduino-0022/libraries/APM_BMP085/APM_BMP085.cpp:38:18: error: Math.h: Нет такого файла или каталога
    /home/sovgvd/build/arduino-0022/libraries/APM_BMP085/APM_BMP085.cpp: In member function ‘long int APM_BMP085_Class::GetASL()’:
    /home/sovgvd/build/arduino-0022/libraries/APM_BMP085/APM_BMP085.cpp:259: ошибка: нет декларации ‘pow’ в этой области видимости
    Math.h должно быть в Arduino IDE или надо где то искать еще?

  19. #16

    Регистрация
    14.10.2008
    Адрес
    Омск
    Возраст
    36
    Сообщений
    3,257
    Записей в дневнике
    3
    Переместил индикацию режима на единственный в ардуино светодиод. патч обновлен
    Постоянно горит: готов к запуску
    Мигает редко: моторы активированы, стабильный режим
    Мигает часто: моторы активированы, пилотажный режим (на гирах)

    Глеб, что за странный ардуин IDE у тебя? матф не знает, пишет по-русски.....
    Скачай официальную 0022 версию, что ли... У меня без единого еррора компилится.

  20. #17

    Регистрация
    29.01.2011
    Адрес
    Дмитров
    Возраст
    29
    Сообщений
    4,444
    Записей в дневнике
    77
    Цитата Сообщение от Syberian Посмотреть сообщение
    Скачай официальную 0022 версию
    это и есть официальная версия с сайта arduino, яж не сам её придумывал... есть предположение что компилятор не из неё, а че нить от убунты компилит =)
    UPD: в Linux версии arduino IDE нету вообще компилятора походу =) http://www.arduino.cc/playground/Learning/Linux
    Последний раз редактировалось SovGVD; 07.05.2011 в 14:24.

  21. #18

    Регистрация
    29.01.2011
    Адрес
    Дмитров
    Возраст
    29
    Сообщений
    4,444
    Записей в дневнике
    77
    в общем такие у меня теперь датчики L3G4200D и BMA020 - самому поковырять код (AP_ADC/AP_ADC_ADS7844.cpp - тут менять или еще где?) или будет патчик? =)

  22. #19

    Регистрация
    14.10.2008
    Адрес
    Омск
    Возраст
    36
    Сообщений
    3,257
    Записей в дневнике
    3
    Цитата Сообщение от SovGVD Посмотреть сообщение
    в Linux версии arduino IDE
    Тогда попробуй поменять Math.h на math.h
    Насколько я знаю, линух не любит разные регистры.


    По поводу акселя и гиро, попробуй поковырять AP_ADC_ADS7844.cpp, там все I2C процедуры выдраны из Мультивия. Подставив инициализацию и чтение, все должно заработать.

  23. #20

    Регистрация
    29.01.2011
    Адрес
    Дмитров
    Возраст
    29
    Сообщений
    4,444
    Записей в дневнике
    77
    Цитата Сообщение от Syberian Посмотреть сообщение
    Тогда попробуй поменять Math.h на math.h
    ага, получилось
    Binary sketch size: 124428 bytes (of a 126976 byte maximum)
    однако тяжеленькая прошивочка получается

    кто нибудь уже летал на этой прошивке хоть?
    Последний раз редактировалось SovGVD; 07.05.2011 в 18:26.

  24. #21

    Регистрация
    14.10.2008
    Адрес
    Омск
    Возраст
    36
    Сообщений
    3,257
    Записей в дневнике
    3
    Ну, я в руке запускал, тряс по-разному, вроде отлично работает... У Норберта на квадрике чо-то глючит с управлением моторами. Больше впарить потестить некому

  25. #22

    Регистрация
    29.01.2011
    Адрес
    Дмитров
    Возраст
    29
    Сообщений
    4,444
    Записей в дневнике
    77
    Цитата Сообщение от Syberian Посмотреть сообщение
    я в руке запускал
    а почему не полетал? сегодня поковыряю датчики и MultiWii, попробую взлететь... к 9-ому попробую эту прошивку

    еще вопрос по дальномеру, в коде 2 пина используется, у меня только 1 (PING))) сенсор) - тупо запаралелить на 2 пина ножку? или код менять придется? или вообще не в курсе? =)

  26. #23

    Регистрация
    14.10.2008
    Адрес
    Омск
    Возраст
    36
    Сообщений
    3,257
    Записей в дневнике
    3
    Да потому что не умею! А Morpheusa в гости звать пока рано.
    Сонар используется импульсный, т.е. у него 2 ноги, одна - активация импульса, 2 - эхо. Т.е. вход не аналоговый, как у maxsonar, а цифровой.
    В каком виде сигнал на пинге?

  27. #24

    Регистрация
    29.01.2011
    Адрес
    Дмитров
    Возраст
    29
    Сообщений
    4,444
    Записей в дневнике
    77
    http://arduino.cc/en/Tutorial/Ping?f...trasoundSensor
    Код:
    // The PING))) is triggered by a HIGH pulse of 2 or more microseconds.
      // Give a short LOW pulse beforehand to ensure a clean HIGH pulse:
      pinMode(pingPin, OUTPUT);
      digitalWrite(pingPin, LOW);
      delayMicroseconds(2);
      digitalWrite(pingPin, HIGH);
      delayMicroseconds(5);
      digitalWrite(pingPin, LOW);
    
      // The same pin is used to read the signal from the PING))): a HIGH
      // pulse whose duration is the time (in microseconds) from the sending
      // of the ping to the reception of its echo off of an object.
      pinMode(pingPin, INPUT);
      duration = pulseIn(pingPin, HIGH);
    
      // convert the time into a distance
      inches = microsecondsToInches(duration);
      cm = microsecondsToCentimeters(duration);
    Цитата Сообщение от Syberian Посмотреть сообщение
    Да потому что не умею!
    да я тоже не умею, но попробовать полетать имхо надо =)

  28. #25

    Регистрация
    14.10.2008
    Адрес
    Омск
    Возраст
    36
    Сообщений
    3,257
    Записей в дневнике
    3
    ааа, читеры... pinmode занимает 80 мкс
    Чтобы можно было замкнуть 2 пина, добавь это:

    ISR(TIMER5_COMPA_vect) // measurement is over, no edge detected, Set up Tx pin, offset 12 us
    {if (sonar_meas==0) sonar_data=-1;DDRL|=B00000100;PORTL|=B00000100;TCNT5=65533;}
    ISR(TIMER5_OVF_vect) // next measurement, clear the Tx pin,
    {PORTL&=B11111011;DDRL&=B11111001;sonar_meas=0;}
    ISR(TIMER5_CAPT_vect) // measurement successful, wait 40ms, next measurement
    {sonar_data=ICR5;TCNT5=29990;sonar_meas=1;}

    Замыкать надо 47 и 48 ноги

  29. #26

    Регистрация
    02.09.2009
    Адрес
    Москва
    Возраст
    34
    Сообщений
    965
    Записей в дневнике
    1
    прошивка залилась, но че-то настраивать запарился. Погода, однако, хорошая, пошел опять на Мультивие летать ))))

    Также, смотрел "raw sensor data" там только гирики работали, аксели были отключены.

  30. #27

    Регистрация
    03.12.2006
    Адрес
    Москва
    Возраст
    38
    Сообщений
    1,136
    Очень бы хотелось поддержку гироскопа L3G4200D и акселерометра ADXL345(цифровой),в Мультивии они поддерживаются.
    Думаю будет полезно многим,т.к не все такие продвинутые Программеры,особенно я.

  31. #28

    Регистрация
    14.10.2008
    Адрес
    Омск
    Возраст
    36
    Сообщений
    3,257
    Записей в дневнике
    3
    Вышла официальная бета, которая тут же подверглась портированию.
    Теперь уж ничего дополнительно качать и команды вводить не надо. Поставил библиотеки, открыл проект, закомпилил, зашил....
    Проект порта поменял название, будет идти в ногу с Ардукоптером.
    http://ardupirates.googlecode.com/sv...pter2Beta1.zip
    По умолчанию настроен на FFIMU.

    По новым железкам, пусть сначала его в воздух люди поднимут на том, что есть, а то будет как в мультивие, дофига всего, и толком не работает.

  32. #29

    Регистрация
    29.01.2011
    Адрес
    Дмитров
    Возраст
    29
    Сообщений
    4,444
    Записей в дневнике
    77
    тут пока тоже дофига всего, но не понятно летает кто-то или нет =)
    хотел завтра попробовать эту прошивку, а чето моторчик один дребезжит немного, другой скребется... причем ни разу не падал пока эксперементил =(
    UPD: собирается, но в Linux снова ругнулось на Math с большой буквы =)
    Последний раз редактировалось SovGVD; 08.05.2011 в 23:12.

  33. #30

    Регистрация
    14.10.2008
    Адрес
    Омск
    Возраст
    36
    Сообщений
    3,257
    Записей в дневнике
    3
    опять в БМП085? а у меня с маленькой ругается в винде

  34. #31
    Забанен
    Регистрация
    09.02.2010
    Адрес
    Default-city.
    Возраст
    38
    Сообщений
    3,211
    Ахринеть!
    Олег, понимаю, что Вы не в курсе, что значит сокращение "svn", и вообще принцип работы механизма по этому протоколу, поэтому как бы это... Попадаете по распространение "***", как минимум Не делайте так больше, пожалуйста.
    А все обновления можно выкладывать в другие места, свободные для скачивания без клиентский программ.

  35. #32

    Регистрация
    13.03.2011
    Адрес
    Montreal, Canada
    Возраст
    38
    Сообщений
    2,276
    Записей в дневнике
    18
    Цитата Сообщение от Roix Посмотреть сообщение
    что значит сокращение "svn"
    а в чем собсна гря проблемы?! обычный вершн контрол систем... вы о чем вообще тут??? если вы про платные клиенты к нему, то это уж личное дело каждого что юзать, т.к. есть и куча бесплатных в том числе и серваков если не ошибаюсь...

  36. #33

    Регистрация
    14.10.2008
    Адрес
    Омск
    Возраст
    36
    Сообщений
    3,257
    Записей в дневнике
    3
    http://www.sliksvn.com/en/download собственно совершенно бесплатная субверсия.
    Сам проект с открытым кодом, под GPL, free to modify etc. Копилефты в коде имеются.
    Чего еще надо-то?

  37. #34

    Регистрация
    14.10.2008
    Адрес
    Омск
    Возраст
    36
    Сообщений
    3,257
    Записей в дневнике
    3
    Обновлен МегаПират бета2:
    - основной цикл стал 5.4 мс вместо родных 16, для I2C-датчиков это очень критично
    - закончена настройка сонара. Используется DYP-ME007 за $8 вместо Maxsonar за $40. Точность - 1 сантиметр, дальность до 3 метров (стабильно), максимум 5.
    Trig подключить к D47, Echo - к ноге D48.

    - переписана инициализация ITG3200, из-за чего у него в 8 раз упал рейт

    Барометр как работал, так и работает.
    Для GPS надо носить на улицу, т.к. окна на север, фикса нет, хотя статус показывается нормально.
    Магнетометр из Allinone нужно вырезать и вешать отдельно, а еще лучше самого разработчика , так как вот , а другого у меня нет.

    Попробовал пожужжать в комнате, треха висит довольно стабильно, вобла пропала, но подергивается из-за кривого демпфера. Код пока отставляю в сторону, буду лечить свою битую трешку от вибрации.

    Ах да, забыл архивчик приложить
    http://ardupirates.googlecode.com/sv...gaPirateB2.zip

    Напоминаю, что:
    Дабы исключить мороки с разными версиями библиотек у разных пользователей, МегаПират будет обновляться так называемыми бандлами (bundle), т.е. полным архивом, который был лично затестен мной так, как он есть.
    Для каждой конкретной версии ArduCopter2 будет существовать свой архив МегаПирата. После выхода очередного обновления ардукоптера и его "пиратизации" работа над предыдущим архивом будет прекращена.

  38. #35

    Регистрация
    13.01.2011
    Адрес
    Москва, ЗАО
    Возраст
    41
    Сообщений
    14,728
    Записей в дневнике
    23
    Цитата Сообщение от Syberian Посмотреть сообщение
    Магнетометр из Allinone нужно вырезать и вешать отдельно, а еще лучше самого разработчика , так как вот , а другого у меня нет.
    Олег, а в чем там проблема?

  39. #36

    Регистрация
    14.10.2008
    Адрес
    Омск
    Возраст
    36
    Сообщений
    3,257
    Записей в дневнике
    3
    Ссылку на слове "вот" заметил?
    Этот чел натыкал конденсаторов с железными выводами, которые магнитятся (прилипают к отвертке), рядом с магнетометром. Из-за чего компас показывает север где-то под ногами. Вон, он уже там отмазывается в теме...

  40. #37

    Регистрация
    13.01.2011
    Адрес
    Москва, ЗАО
    Возраст
    41
    Сообщений
    14,728
    Записей в дневнике
    23
    Золотой ты человек! а то я уже хотел заказывать эту оллинван....
    Такая же бодяга наверное из FF IMU?

    well that sucks. Some of the Jussi's FFIMUs have problems with the mag too, mine works OK though, at least Jussi offers a few options to fix the problem, hopefully CSG_EU will do the same.

  41. #38

    Регистрация
    02.09.2009
    Адрес
    Москва
    Возраст
    34
    Сообщений
    965
    Записей в дневнике
    1
    Цитата Сообщение от Covax Посмотреть сообщение
    Такая же бодяга наверное из FF IMU?
    да, на второй версии 1,22 с магнетометром 5883 тоже глюки были, пока на DEV версии кода не откалибровал магнетометр.
    на первом ффиму 1,1 с магнетометром 5843 проблем нет.

  42. #39

    Регистрация
    14.10.2008
    Адрес
    Омск
    Возраст
    36
    Сообщений
    3,257
    Записей в дневнике
    3
    Кто ж его знает!
    Я вот сижу и думаю, пойти за кондерами vishay, или просто выпаять к лешему те, что рядом с компасом. И что делать с BMР085?
    Была суровая мысль выпилить к черту компас с куском платы и вывести на проводках на стоечку.

  43. #40

    Регистрация
    29.01.2011
    Адрес
    Дмитров
    Возраст
    29
    Сообщений
    4,444
    Записей в дневнике
    77
    ну вот, а хотел с зп заказать подобную платку... продает кто отдельно напаянный магнетометр дешевле 25$?

+ Ответить в теме

Похожие темы

  1. mega 88 TQFP - проблемы сигатуры
    от Texnik в разделе Самодельная электроника, компьютерные программы
    Ответов: 11
    Последнее сообщение: 12.01.2012, 01:55
  2. Создание квадрокоптера на Arduino
    от Spin7ion в разделе Коптеры. Комплектующие, сборка, настройка.
    Ответов: 75
    Последнее сообщение: 15.11.2011, 19:10
  3. Продам Mega Power Infinity 960SR Digital Charger + Mega Power LCB-12S DeluxePro Balancer + БП MW S-350-15 (15V, 350W)
    от morro_lucky в разделе Барахолка. Аккумуляторы, зарядники
    Ответов: 3
    Последнее сообщение: 06.05.2011, 14:20
  4. Конфигурация Arducopter
    от Stulikov в разделе Коптеры. Комплектующие, сборка, настройка.
    Ответов: 28
    Последнее сообщение: 02.05.2011, 17:04
  5. Продам зарядное устройство mega power gemini-2014 duo 600w twins charger
    от kolobok в разделе Барахолка. Аккумуляторы, зарядники
    Ответов: 2
    Последнее сообщение: 27.01.2011, 16:45

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения