MultiWii

Lordick

Ребята помогите пожалуйста мне надо на вот эту плату Crius Hobby MultiWii Lite Version припаять вот это 6DOF MPU-6050 Accelerometer тк родной аксель сгорел. Кто это уже делал, человек который всё спаяет уже есть, мне только нужно знать что и куда припаять. Помогите пожалуйста)))).

AlexPlane
devv:

Мультивий скачивают тут - code.google.com/p/multiwii/downloads/list
Бесплатно!

Я имею ввиду плату управления , просто купил на ебае опенпилот он ни работает нихера, товарищь предупреждал что где попало брать не стоит…вот и спрашиваю людей компетентных, где купить ?

Пс Ну а то что некоторые дядьки 40 летние поъеб…ть начинают на пустом месте)))) это конечно печально …

devv

Не стоит опенпилот сравнивать с Вием

Вий это конструктор и все его лепят как придумают.
Начиная с Атмеги328 + датчики от приставок игровых

Платы которые поддерживает Вий 2.3:

    /***************************    Combined IMU Boards    ********************************/
      /* if you use a specific sensor board:
         please submit any correction to this list.
           Note from Alex: I only own some boards, for other boards, I'm not sure, the info was gathered via rc forums, be cautious */
      //#define FFIMUv1         // first 9DOF+baro board from Jussi, with HMC5843                   <- confirmed by Alex
      //#define FFIMUv2         // second version of 9DOF+baro board from Jussi, with HMC5883       <- confirmed by Alex
      //#define FREEIMUv1       // v0.1 & v0.2 & v0.3 version of 9DOF board from Fabio
      //#define FREEIMUv03      // FreeIMU v0.3 and v0.3.1
      //#define FREEIMUv035     // FreeIMU v0.3.5 no baro
      //#define FREEIMUv035_MS  // FreeIMU v0.3.5_MS                                                <- confirmed by Alex
      //#define FREEIMUv035_BMP // FreeIMU v0.3.5_BMP
      //#define FREEIMUv04      // FreeIMU v0.4 with MPU6050, HMC5883L, MS561101BA                  <- confirmed by Alex
      //#define FREEIMUv043     // same as FREEIMUv04 with final MPU6050 (with the right ACC scale)
      //#define NANOWII         // the smallest multiwii FC based on MPU6050 + pro micro based proc <- confirmed by Alex
      //#define PIPO            // 9DOF board from erazz
      //#define QUADRINO        // full FC board 9DOF+baro board from witespy  with BMP085 baro     <- confirmed by Alex
      //#define QUADRINO_ZOOM   // full FC board 9DOF+baro board from witespy  second edition
      //#define QUADRINO_ZOOM_MS// full FC board 9DOF+baro board from witespy  second edition       <- confirmed by Alex
      //#define ALLINONE        // full FC board or standalone 9DOF+baro board from CSG_EU
      //#define AEROQUADSHIELDv2
      //#define ATAVRSBIN1      // Atmel 9DOF (Contribution by EOSBandi). requires 3.3V power.
      //#define SIRIUS          // Sirius Navigator IMU                                             <- confirmed by Alex
      //#define SIRIUSGPS       // Sirius Navigator IMU  using external MAG on GPS board            <- confirmed by Alex
      //#define SIRIUS600       // Sirius Navigator IMU  using the WMP for the gyro
      //#define SIRIUS_AIR      // Sirius Navigator IMU 6050 32U4 from            <- confirmed by Alex
      //#define SIRIUS_AIR_GPS  // Sirius Navigator IMU 6050 32U4 from  with GPS/MAG remote located
      //#define SIRIUS_MEGAv5_OSD //  Paris_Siriusв"ў ITG3050,BMA280,MS5611,HMC5883,uBlox   <- confirmed by Alex
      //#define MINIWII         // Jussi's MiniWii Flight Controller                                <- confirmed by Alex
      //#define MICROWII        // MicroWii 10DOF with ATmega32u4, MPU6050, HMC5883L, MS561101BA from 
      //#define CITRUSv2_1      // CITRUS from 
      //#define CHERRY6DOFv1_0
      //#define DROTEK_10DOF    // Drotek 10DOF with ITG3200, BMA180, HMC5883, BMP085, w or w/o LLC
      //#define DROTEK_10DOF_MS // Drotek 10DOF with ITG3200, BMA180, HMC5883, MS5611, LLC
      //#define DROTEK_6DOFv2   // Drotek 6DOF v2
      //#define DROTEK_6DOF_MPU // Drotek 6DOF with MPU6050
      //#define DROTEK_10DOF_MPU//
      //#define MONGOOSE1_0     // mongoose 1.0    
      //#define CRIUS_LITE      // Crius MultiWii Lite
      //#define CRIUS_SE        // Crius MultiWii SE
      //#define CRIUS_SE_v2_0   // Crius MultiWii SE 2.0 with MPU6050, HMC5883 and BMP085
      //#define OPENLRSv2MULTI  // OpenLRS v2 Multi Rc Receiver board including ITG3205 and ADXL345
      //#define BOARD_PROTO_1   // with MPU6050 + HMC5883L + MS baro
      //#define BOARD_PROTO_2   // with MPU6050 + slave  MAG3110 + MS baro
      //#define GY_80           // Chinese 10 DOF with  L3G4200D ADXL345 HMC5883L BMP085, LLC
      //#define GY_85           // Chinese 9 DOF with  ITG3205 ADXL345 HMC5883L LLC
      //#define GY_86           // Chinese 10 DOF with  MPU6050 HMC5883L MS5611, LLC
      //#define GY_521          // Chinese 6  DOF with  MPU6050, LLC
      //#define INNOVWORKS_10DOF // with ITG3200, BMA180, HMC5883, BMP085 available here 
      //#define INNOVWORKS_6DOF // with ITG3200, BMA180 available here 
      //#define MultiWiiMega    // MEGA + MPU6050+HMC5883L+MS5611 available here 
      //#define PROTO_DIY       // 10DOF mega board
      //#define IOI_MINI_MULTIWII// 
      //#define Bobs_6DOF_V1     // BobsQuads 6DOF V1 with ITG3200 & BMA180
      //#define Bobs_9DOF_V1     // BobsQuads 9DOF V1 with ITG3200, BMA180 & HMC5883L
      //#define Bobs_10DOF_BMP_V1 // BobsQuads 10DOF V1 with ITG3200, BMA180, HMC5883L & BMP180 - BMP180 is software compatible with BMP085
      //#define FLYDUINO_MPU       // MPU6050 Break Out onboard 3.3V reg
      //#define CRIUS_AIO_PRO_V1
      //#define DESQUARED6DOFV2GO  // DEsquared V2 with ITG3200 only
      //#define DESQUARED6DOFV4    // DEsquared V4 with MPU6050
      //#define LADYBIRD
      //#define MEGAWAP_V2_STD     // available here:                     <- confirmed by Alex
      //#define MEGAWAP_V2_ADV
      //#define HK_MultiWii_SE_V2  // Hobbyking board with MPU6050 + HMC5883L + BMP085
      //#define HK_MultiWii_328P   // Also labeled "Hobbybro" on the back.  ITG3205 + BMA180 + BMP085 + NMC5583L + DSM2 Connector (Spektrum Satellite)
      //#define RCNet_FC           // RCNet FC with MPU6050 and MS561101BA  
      //#define RCNet_FC_GPS       // RCNet FC with MPU6050 + MS561101BA + HMC5883L + UBLOX GPS 
      //#define FLYDU_ULTRA        // MEGA+10DOF+MT3339 FC
      //#define DIYFLYING_MAGE_V1  // diyflying 10DOF mega board with MPU6050 + HMC5883L + BMP085 
      //#define MultiWii_32U4_SE         // Hextronik MultiWii_32U4_SE
      //#define MultiWii_32U4_SE_no_baro // Hextronik MultiWii_32U4_SE without the MS561101BA for more free flash-memory
      //#define Flyduino9DOF       // Flyduino 9DOF IMU MPU6050+HMC5883l
      //#define Nano_Plane         // Multiwii Plane version with tail-front LSM330 sensor 
AlexPlane

Темный лес, пошел обратно в опенпилот…))

Art_Nesterov
AlexPlane:

Темный лес, пошел обратно в опенпилот…))

Ничего сверхсложного нет, возьмите плату на Рстаймере и прошивку у Маховика. При аккуратной и правильной компановке летит без приключений. Ну и плюс к этому есть куча нужных фишек типа ОСД и ЖПС.

Владимир#

А какие значения должны показываться в GUI в поле ALT и HEAD? Обратил внимание что ALT просто в районе ноля скачет а HEAD меняется, но не совсем понятно чему соответствует. Ну и на всякий случай ALT_HOLD это когда включено BARO я же правильно понимаю? Да и ещё в Маховии как со стиков компас калибровать?

mataor
Владимир#:

ALT_HOLD это когда включено BARO я же правильно понимаю?

да, и альт будет только тогда менятся

Владимир#:

Да и ещё в Маховии как со стиков компас калибровать?

точно так же как и в обычном вие - газ и яв в макс, далее питч в мин и наблюдаем частое мигание светодиода

хеад = компас (+гирик - быстрые изменения - по гирику, потом доводка п компасу )

Владимир#
mataor:

точно так же как и в обычном вие - газ и яв в макс, далее питч в мин и наблюдаем частое мигание светодиода

Что никак. Может из-за того что ARM со стиков отключен?

mataor

выполняется в дизарме… читайте основы вия

JonnyQuest
JonnyQuest:

еще в догонку хотелось бы спросить, есть ли у Вия что-то вроде “глобального” субтрима? У меня в Turnigy ex9 показывает значения стиков крутелок и т.д. диапазон 1000-2000. все как по учебнику в целом. но конфигуратор МультиВия показывает на 30-35 меньше… Может можно как либо поправить что бы и там и там цифры одинаковы были ?

Кто нибудь? (((

Владимир#
mataor:

выполняется в дизарме… читайте основы вия

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

Марс

Не запускается GUI после того как переустановил систему, пишет не удаётся найти javaw.exe. До этого тоже только с одной прошивки запускалась GUI. Что делать не пойму???

Собрал коптер а настроить плату не могу, летает как 450ка - то и дело вылавлеваеш чтоб не свалился

Попробовал на втором компе тоже самое, пакеты прошивок такие чтоль. Может отдельно есть где GUI ?

devv
Марс:

Что делать не пойму???

скачать и установить Java машину

Марс
devv:

скачать и установить Java машину

переустановил java и всё пошло с ссайта java. пакет джава был неисправен.

И ещё вопрос, плата мультиви V2,5 пины D7 и D8 они же AUX1 и AUX2 их подключать для включения барометра, акселерометра и магнетометра ? Впервые собираю не обессудте

kenguru

У меня проблемка… Не могу отключить failsafe в multiwii 2.3
Закомментировал строку //#define FAILSAFE // uncomment to activate the failsafe functionJ

Один хрен при выключении передатчика начинает раскручивать пропеллеры, даже на стоячем на земле квадрике. Не хочется как то получить по рукам нечаянно выключивши передатчик.
Помогите пожалуйста побороть. Плата от хоббикинга с usb портом, приемыш оттуда же orange dsm2.

kostya-tin

а на самом приемнике как настроен феилсейф?

kenguru

Всем спасибо, разобрался!! отключил в приемыше файлсэйф

serenya

Это зря, лучше настройте ФС на приемыше, и что бы при арме моторы крутились, тогда видно что он заармлен и нехрен к нему лезть.

e-serg

В MultiWii, смотрел в версиях 2.1 и 2.3, в коде есть нехорошие места. Сбой через ~1ч11мин. после включения или сброса, и дальше кратно этому промежутку времени.
==========================
if (currentTime < ***.deadline) return;
***.deadline = currentTime;
***.deadline += 10000;
==========================

serenya

Об этом уже писалось, правда как быть ХЗ. Рядовой пользователь не держит борт включенным так долго, да и аппараты столько не летают. А долголеты на мультивие наверное не делают, хотя Андрей Сивохин (ctakah), любящий летать на маховии, возможно и ставит на свои долголеты. Интересно было бы услышать его комментарий.