Der WII-Copter ( Selbstbau-Projekt )

Benutzeravatar
DUKE40
Beiträge: 1119
Registriert: 04.07.2009 10:58:14
Wohnort: Karben
Kontaktdaten:

#10666 Re: Der WII-Copter ( Selbstbau-Projekt )

Beitrag von DUKE40 »

An die MultiWii Spezialisten,

was bewirkt genau diese Einstellung in der Config.h von der Version 2.0?
/* This will activate the ACC-Inflight calibration if unchecked */
//#define InflightAccCalibration

Wozu könnt eine Calibration im Flug von Nöten sein, bzw. Sinn machen?
Liebe Grüße von Bild aka Jean-Gabriel
Meine Helis: http://www.helifleet.com/DUKE40
FPV Spacewalk Quadrocopter, T-Motor MT2216-11, Flyduino SimonK 20A ESC, AutoQuad 6.0 DIMU, 11x5" mit SJ4000
CamCruiser FPV KlappQuad, T-Motor MT3510-15, ESC32 v2, AutoQuad 6.0 DIMU, 12x4" mit SimpleBGC Gimbal und GoPro Hero 3 Black Edition
Hexa-Spider, Flyduino Micro Titan 2204, KISS ESC, AutoQuad M4,6x2", Fatshark 600TVL, Fatshark 25mW, 7ch 5.8GHz, FatShark PredatorV2
Eyefly Scout, Eyefly 1306 3100kv Motoren, Eyefly Hammer 20A ESCs, Flip32 mit Minim OSD, Fatshark 600TVL, FT951 25mW, RC808, 7" Monitor
NanoQuad, T-Motor MT1306, Flyduino 7A - BLHELI ESC , NanoWii, 5x3"
Graupner/SJ MX-20 HoTT
Robbe AirBull, Pichler Delta Rocket, diverse andere Quadrocopter
Ladeequipment / Heatbox : -> HaDi-RC.de
DMFV Zusatzversichert IV
Benutzeravatar
Michael Brakhage
Beiträge: 450
Registriert: 22.01.2011 19:46:29
Wohnort: 32689 Kalletal

#10667 Re: Der WII-Copter ( Selbstbau-Projekt )

Beitrag von Michael Brakhage »

DUKE40 hat geschrieben:An die MultiWii Spezialisten,

was bewirkt genau diese Einstellung in der Config.h von der Version 2.0?
/* This will activate the ACC-Inflight calibration if unchecked */
//#define InflightAccCalibration

Wozu könnt eine Calibration im Flug von Nöten sein, bzw. Sinn machen?

Hallo Duke

Die InflightAccCalibration dient dazu, den Copter wirklich horizontal zu kalibrieren. Normalerweise stellst du ihn auf den Boden und kalibrierst dort. In der Luft schwebt er dir dann aber meist wieder davon.
Bei der InflightAccCalibration fliegst du im ACC mode, trimmst mit deinem Sender den Copter so, das er absolut auf dem Punkt stehen bleibt und aktivierst dann die InflightAccCalibration! Nach dem Landen trimmst du deinen Sender wieder auf Null und alles ist gut.

Ich habe es noch nicht ausprobiert, aber es einige im Supportforum die davon begeistert sind. Vor allem nachdem Jevermeister den Bug gefunden und beseitigt hat. Hier sind in der Vergangenheit wohl einige etwas sehr hart runtergekommen...
--
Gruß Michael
marix
Beiträge: 259
Registriert: 03.01.2011 17:24:37
Wohnort: Köln

#10668 Re: Der WII-Copter ( Selbstbau-Projekt )

Beitrag von marix »

Hallo Menschen,

vor ein paar Wochen bekam ich in diesem Forum die Auskunft, dass die 2.xx Softwareversion den WM+ nicht mehr unterstützt.
Nun lese ich aber, dass diese Einschränkung nur besteht, wenn man neben dem WM+ einen Nunchuck einsetzt.
Da ich keinen ACC-Sensor verbastelt habe, bitte ich um Info, ob ich denn nun doch die aktuelle Software-Version nutzen kann.

Vielen Dank vorab.

Gruß
Marco
GRUß
Marco
Benutzeravatar
Michael Brakhage
Beiträge: 450
Registriert: 22.01.2011 19:46:29
Wohnort: 32689 Kalletal

#10669 Re: Der WII-Copter ( Selbstbau-Projekt )

Beitrag von Michael Brakhage »

Hallo Marco

Die WM+ wird auch von der 2.0 unterstützt!
Keine Ahnung wer immer das Gegenteil behauptet.
Sogar der Nunchuck ist noch dabei. Allerdings ist dieser nicht wirklich empfehlenswert....
Da der Nunchuck die selbe I²C Adresse wie die WM+ verwendet wird dieser automatisch miterkannt wenn er verbaut ist.
--
Gruß Michael
Benutzeravatar
DUKE40
Beiträge: 1119
Registriert: 04.07.2009 10:58:14
Wohnort: Karben
Kontaktdaten:

#10670 Re: Der WII-Copter ( Selbstbau-Projekt )

Beitrag von DUKE40 »

Nun ist mein Wii-Copter fast soweit.
Alles funktioniert bis auf eines, ich habe den Ausgang von meinen Empfänger für den Aux2 mit den WMC verbunden, in der funke ist auch alles richtig eingestellt, einen Servo an diesen Ausgang zeigt die erwünschte Reaktion. Ich habe geprüft auf den Flyduino (warthox) WMC ist Aux2 mit den Pin8 verbunden, nachgemessen 0Ohm. In den Sketch für den Pro Mini (welcher bei mir im Einsatz ist) habe ich den Pin für Aux2 auf 8 um gestellt:
#if defined(PROMINI) && !defined(MONGOOSE1_0)
#define LEDPIN_PINMODE pinMode (13, OUTPUT);
#define LEDPIN_TOGGLE PINB |= 1<<5; //switch LEDPIN state (digital PIN 13)
#define LEDPIN_OFF PORTB &= ~(1<<5);
#define LEDPIN_ON PORTB |= (1<<5);
#if !defined(RCAUXPIN8)
#define BUZZERPIN_PINMODE pinMode (8, OUTPUT);
#define BUZZERPIN_ON PORTB |= 1;
#define BUZZERPIN_OFF PORTB &= ~1;
#else
#define BUZZERPIN_PINMODE ;
#define BUZZERPIN_ON ;
#define BUZZERPIN_OFF ;
#define RCAUXPIN
#endif
#if !defined(RCAUXPIN12)
#define POWERPIN_PINMODE pinMode (12, OUTPUT);
#define POWERPIN_ON PORTB |= 1<<4;
#define POWERPIN_OFF PORTB &= ~(1<<4); //switch OFF WMP, digital PIN 12
#else
#define POWERPIN_PINMODE ;
#define POWERPIN_ON ;
#define POWERPIN_OFF ;
#define RCAUXPIN
#endif
#define I2C_PULLUPS_ENABLE PORTC |= 1<<4; PORTC |= 1<<5; // PIN A4&A5 (SDA&SCL)
#define I2C_PULLUPS_DISABLE PORTC &= ~(1<<4); PORTC &= ~(1<<5);
#define PINMODE_LCD pinMode(0, OUTPUT);
#define LCDPIN_OFF PORTD &= ~1; //switch OFF digital PIN 0
#define LCDPIN_ON PORTD |= 1;
#define STABLEPIN_PINMODE ;
#define STABLEPIN_ON ;
#define STABLEPIN_OFF ;
#define PPM_PIN_INTERRUPT attachInterrupt(0, rxInt, RISING); //PIN 0
#define SPEK_SERIAL_VECT USART_RX_vect
#define SPEK_DATA_REG UDR0
//RX PIN assignment inside the port //for PORTD
#define THROTTLEPIN 2
#define ROLLPIN 4
#define PITCHPIN 5
#define YAWPIN 6
#define AUX1PIN 7
#define AUX2PIN 8 // optional PIN 8 or PIN 12

Aber in MultiWii-Conf sehe ich für Aux2 keine Ausschläge. Hänge ich parallel einen Servo an diesen Ausgang, reagiert der Servo aber in der GUI sehe ich für Aux2 keine Ausschläge. Da der Servo reagiert, bin ich sicher, dass ein Signal ankommt, warum sehe ich es nicht in der GUI?

Was mache ich den hier falsch, was muss ich noch wo im Sketch ändern, dass es funktioniert?
Liebe Grüße von Bild aka Jean-Gabriel
Meine Helis: http://www.helifleet.com/DUKE40
FPV Spacewalk Quadrocopter, T-Motor MT2216-11, Flyduino SimonK 20A ESC, AutoQuad 6.0 DIMU, 11x5" mit SJ4000
CamCruiser FPV KlappQuad, T-Motor MT3510-15, ESC32 v2, AutoQuad 6.0 DIMU, 12x4" mit SimpleBGC Gimbal und GoPro Hero 3 Black Edition
Hexa-Spider, Flyduino Micro Titan 2204, KISS ESC, AutoQuad M4,6x2", Fatshark 600TVL, Fatshark 25mW, 7ch 5.8GHz, FatShark PredatorV2
Eyefly Scout, Eyefly 1306 3100kv Motoren, Eyefly Hammer 20A ESCs, Flip32 mit Minim OSD, Fatshark 600TVL, FT951 25mW, RC808, 7" Monitor
NanoQuad, T-Motor MT1306, Flyduino 7A - BLHELI ESC , NanoWii, 5x3"
Graupner/SJ MX-20 HoTT
Robbe AirBull, Pichler Delta Rocket, diverse andere Quadrocopter
Ladeequipment / Heatbox : -> HaDi-RC.de
DMFV Zusatzversichert IV
Benutzeravatar
dynai
Beiträge: 872
Registriert: 15.01.2006 20:27:51
Wohnort: Esslingen u. Langen bei Bregenz

#10671 Re: Der WII-Copter ( Selbstbau-Projekt )

Beitrag von dynai »

Michael Brakhage hat geschrieben:Hallo Marco

Die WM+ wird auch von der 2.0 unterstützt!
Keine Ahnung wer immer das Gegenteil behauptet.
Sogar der Nunchuck ist noch dabei. Allerdings ist dieser nicht wirklich empfehlenswert....
Da der Nunchuck die selbe I²C Adresse wie die WM+ verwendet wird dieser automatisch miterkannt wenn er verbaut ist.
Jup verstehs auch nicht warum das immer und immer wieder auftaucht....
es ist einzig darauf zu achten das keine I2C errors vorhanden sind das mag die 2.0 nämlich nicht bzw. wurde das von den versionen davor "glattgebügelt" also ich empfehle externe pullups oder LLC.

angeschlossener nunchuck führt wegen der oben gennanten gleichen i2c adresse automatisch zu doppelter cycle time -> 3000 std -> 6000 mit nunchuck... fliegt auch, rasted aber nie so wie mit bmaXXX

gruß Chris
Vario Sky-Fox: OS MAX 61; GY 401 + S9254 Servo; Taumelscheibe: 4x S 9001; 35Mhz
T-REX 450 S CF:Motor: 2221-8; RONDO flybarless ; Jazz 40-6-18; TS: 3x robbe FS 60; HS: S9257; 2.4GHz

FC 18V3plus 35 MHz; FF-7 (T7CP) 2,4 GHz
Benutzeravatar
Michael Brakhage
Beiträge: 450
Registriert: 22.01.2011 19:46:29
Wohnort: 32689 Kalletal

#10672 Re: Der WII-Copter ( Selbstbau-Projekt )

Beitrag von Michael Brakhage »

Bei der WM+ alleine brauchst du keine Pullups. Da reichen noch die internen. Der Bustakt ist dann ja auch nur 100 khz. Sobald mehrere Sensoren drann hängen wirds problematisch ohne Pullups.
--
Gruß Michael
Benutzeravatar
Michael Brakhage
Beiträge: 450
Registriert: 22.01.2011 19:46:29
Wohnort: 32689 Kalletal

#10673 Re: Der WII-Copter ( Selbstbau-Projekt )

Beitrag von Michael Brakhage »

Ich habe mal eine Frage an diejenigen die einen MPU6050 verbaut haben.

Ich habe mir gestern ein Quad zum heizen gebaut mit dem Flyduino MPU6050. Funktioniert soweit sehr gut. Es juckt schon wieder in den Fingern. Finde nur das das Quad ein klein wenig unruhig ist. Beim ITG3200 habe ich immer den 42Hz Lowpassfilter im Sketch benutzt. Ist das beim MPU6050 auch empfehlenswert?
So ganz 100%ig bekomme ich die Kohleprops von Paul nicht ausgewuchtet(8"). Im statischen Betrieb überhaupt kein Problem. Nur bei dynamischen Lastwechseln vibriert das Quad kurz.

Danke für etwas Input :)
--
Gruß Michael
Benutzeravatar
aBUGSworstnightmare
Beiträge: 261
Registriert: 19.07.2011 10:42:40
Wohnort: München

#10674 Re: Der WII-Copter ( Selbstbau-Projekt )

Beitrag von aBUGSworstnightmare »

DUKE40 hat geschrieben:Nun ist mein Wii-Copter fast soweit.
Alles funktioniert bis auf eines, ich habe den Ausgang von meinen Empfänger für den Aux2 mit den WMC verbunden, in der funke ist auch alles richtig eingestellt, einen Servo an diesen Ausgang zeigt die erwünschte Reaktion. Ich habe geprüft auf den Flyduino (warthox) WMC ist Aux2 mit den Pin8 verbunden, nachgemessen 0Ohm. In den Sketch für den Pro Mini (welcher bei mir im Einsatz ist) habe ich den Pin für Aux2 auf 8 um gestellt:
#if defined(PROMINI) && !defined(MONGOOSE1_0)
#define LEDPIN_PINMODE pinMode (13, OUTPUT);
#define LEDPIN_TOGGLE PINB |= 1<<5; //switch LEDPIN state (digital PIN 13)
#define LEDPIN_OFF PORTB &= ~(1<<5);
#define LEDPIN_ON PORTB |= (1<<5);
#if !defined(RCAUXPIN8)
#define BUZZERPIN_PINMODE pinMode (8, OUTPUT);
#define BUZZERPIN_ON PORTB |= 1;
#define BUZZERPIN_OFF PORTB &= ~1;
#else
#define BUZZERPIN_PINMODE ;
#define BUZZERPIN_ON ;
#define BUZZERPIN_OFF ;
#define RCAUXPIN
#endif
#if !defined(RCAUXPIN12)
#define POWERPIN_PINMODE pinMode (12, OUTPUT);
#define POWERPIN_ON PORTB |= 1<<4;
#define POWERPIN_OFF PORTB &= ~(1<<4); //switch OFF WMP, digital PIN 12
#else
#define POWERPIN_PINMODE ;
#define POWERPIN_ON ;
#define POWERPIN_OFF ;
#define RCAUXPIN
#endif
#define I2C_PULLUPS_ENABLE PORTC |= 1<<4; PORTC |= 1<<5; // PIN A4&A5 (SDA&SCL)
#define I2C_PULLUPS_DISABLE PORTC &= ~(1<<4); PORTC &= ~(1<<5);
#define PINMODE_LCD pinMode(0, OUTPUT);
#define LCDPIN_OFF PORTD &= ~1; //switch OFF digital PIN 0
#define LCDPIN_ON PORTD |= 1;
#define STABLEPIN_PINMODE ;
#define STABLEPIN_ON ;
#define STABLEPIN_OFF ;
#define PPM_PIN_INTERRUPT attachInterrupt(0, rxInt, RISING); //PIN 0
#define SPEK_SERIAL_VECT USART_RX_vect
#define SPEK_DATA_REG UDR0
//RX PIN assignment inside the port //for PORTD
#define THROTTLEPIN 2
#define ROLLPIN 4
#define PITCHPIN 5
#define YAWPIN 6
#define AUX1PIN 7
#define AUX2PIN 8 // optional PIN 8 or PIN 12

Aber in MultiWii-Conf sehe ich für Aux2 keine Ausschläge. Hänge ich parallel einen Servo an diesen Ausgang, reagiert der Servo aber in der GUI sehe ich für Aux2 keine Ausschläge. Da der Servo reagiert, bin ich sicher, dass ein Signal ankommt, warum sehe ich es nicht in der GUI?

Was mache ich den hier falsch, was muss ich noch wo im Sketch ändern, dass es funktioniert?
Hi DUKE40,

wieso änderst du das in der def.h?
In der config.h einfach die folgenden Zeilen suchen:

Code: Alles auswählen

/* possibility to use PIN8 or PIN12 as the AUX2 RC input
   it deactivates in this case the POWER PIN (pin 12) or the BUZZER PIN (pin 8)
*/
//#define RCAUXPIN8
//#define RCAUXPIN12
den #define RCAUXPIN8 auskommentieren (d.h. einschalten) und fertig.

Gruss
Jörg
aBUGSworstnightmare
marix
Beiträge: 259
Registriert: 03.01.2011 17:24:37
Wohnort: Köln

#10675 Re: Der WII-Copter ( Selbstbau-Projekt )

Beitrag von marix »

Danke Michael, danke Chris....(kann leider den DANKE-Button nicht finden).

G
Marco
GRUß
Marco
Benutzeravatar
Sundog
Beiträge: 7314
Registriert: 14.02.2008 10:23:07
Wohnort: Hamburg
Kontaktdaten:

#10676 Re: Der WII-Copter ( Selbstbau-Projekt )

Beitrag von Sundog »

marix hat geschrieben:(kann leider den DANKE-Button nicht finden).
einfach in dem entsprechenden posting auf den kleinen grauen heli neben zitieren klicken :wink:
Gruss
Jan-Malte

YouTube myspace and i'll Google your YAHOO with my :a: .... :mrgreen: :mrgreen: :mrgreen:
i'm using an :a:

Ich bin nur dafür verantwortlich was ich sage oder schreibe, NICHT dafür was andere darunter verstehen!

Mein Youtube-Kanal --> Sundog
Benutzeravatar
DUKE40
Beiträge: 1119
Registriert: 04.07.2009 10:58:14
Wohnort: Karben
Kontaktdaten:

#10677 Re: Der WII-Copter ( Selbstbau-Projekt )

Beitrag von DUKE40 »

Danke Jörg,

das war es, nun funktioniert auch das. Nichts steht mehr ausser den starken Wind hier dem Jungfernflug entgegen.
Liebe Grüße von Bild aka Jean-Gabriel
Meine Helis: http://www.helifleet.com/DUKE40
FPV Spacewalk Quadrocopter, T-Motor MT2216-11, Flyduino SimonK 20A ESC, AutoQuad 6.0 DIMU, 11x5" mit SJ4000
CamCruiser FPV KlappQuad, T-Motor MT3510-15, ESC32 v2, AutoQuad 6.0 DIMU, 12x4" mit SimpleBGC Gimbal und GoPro Hero 3 Black Edition
Hexa-Spider, Flyduino Micro Titan 2204, KISS ESC, AutoQuad M4,6x2", Fatshark 600TVL, Fatshark 25mW, 7ch 5.8GHz, FatShark PredatorV2
Eyefly Scout, Eyefly 1306 3100kv Motoren, Eyefly Hammer 20A ESCs, Flip32 mit Minim OSD, Fatshark 600TVL, FT951 25mW, RC808, 7" Monitor
NanoQuad, T-Motor MT1306, Flyduino 7A - BLHELI ESC , NanoWii, 5x3"
Graupner/SJ MX-20 HoTT
Robbe AirBull, Pichler Delta Rocket, diverse andere Quadrocopter
Ladeequipment / Heatbox : -> HaDi-RC.de
DMFV Zusatzversichert IV
marix
Beiträge: 259
Registriert: 03.01.2011 17:24:37
Wohnort: Köln

#10678 Re: Der WII-Copter ( Selbstbau-Projekt )

Beitrag von marix »

Habe meinen soeben nach einem heftigen Crash vor ca 3 Wochen zum ersten mal wieder schweben lassen (1.9), fliegt fein...
Aber die FC2822 hören sich sehr rau an!!!
Denke ich werde die Suppos mal testen.
Und morgen wird 2.0 fällig.

G
Marco
GRUß
Marco
Benutzeravatar
x4FF3
Beiträge: 245
Registriert: 06.03.2011 20:10:35

#10679 Re: Der WII-Copter ( Selbstbau-Projekt )

Beitrag von x4FF3 »

hi,

hat von euch evtl. jemand noch ne schraube von einem tiger propmount über? habe eine verloren :( und ohne 3 schrauben will ich nicht fliegen ;) wenn nicht, bestell ich mir nen extra motormount.

sind mt2212.
Gruß
David
Benutzeravatar
el-dentiste
Beiträge: 4526
Registriert: 15.07.2005 20:11:39
Wohnort: Erde

#10680 Re: Der WII-Copter ( Selbstbau-Projekt )

Beitrag von el-dentiste »

x4FF3 hat geschrieben:hi,

hat von euch evtl. jemand noch ne schraube von einem tiger propmount über? habe eine verloren :( und ohne 3 schrauben will ich nicht fliegen ;) wenn nicht, bestell ich mir nen extra motormount.

sind mt2212.
Sie haben Post :D
...Zahnfee....
Antworten

Zurück zu „Allgemeines“