AW: Mein erster Quadrocopter . Aber welches Board ?
Ich wollte mal beide anschauen, was sich für den Anfang am besten eignet.
Beim Missionsplaner sehe ich unter Firmware verschiedene Modelle. U.a. Quad.
Aber nicht wo man wählen kann ob + oder x
AW: Mein erster Quadrocopter . Aber welches Board ?
Ich wollte mal beide anschauen, was sich für den Anfang am besten eignet.
Beim Missionsplaner sehe ich unter Firmware verschiedene Modelle. U.a. Quad.
Aber nicht wo man wählen kann ob + oder x
AW: Mein erster Quadrocopter . Aber welches Board ?
Standard ist glaube X.
Das kann irgendwo in der Configuration einstellen. Und beim Megapirate wird das ja auch schon vorher im Arduino eingestellt.
AW: Mein erster Quadrocopter . Aber welches Board ?
So heute ist endlich der Quad angekommen. Hatte aber zusätzlich ja noch den USB Programmer gekauft weil er nicht im Lieferumfang dabei ist.
habe nun alles aufgemacht um nachzuschauen ob alles geliefert wurde.
Ist alles da. Allerdings ist bei dem Multiwii Se Board 0.2 der Adapter auch schon dabei gewesen. Na ja habe den halt nun zweimal.
Firmware ist die 1,9 drauf steht auf der Verpackung.
Werde am Wochenende mal alles zusammenbauen.
Kann man die Firmware drauf lassen, oder soll ich lieber die 2,1 bzw 2,2 drauf machen ?
Wenn alles soweit mal läuft werde ich dann mal auf Megapirat umsteigen
AW: Mein erster Quadrocopter . Aber welches Board ?
2.1 läuft aktuell wie Butter 2.2 gibts Probleme, Megapirate läuft auf dem SE glaube ich nicht
AW: Mein erster Quadrocopter . Aber welches Board ?
Oh jee. das nächste Problem.
Alles ist vorhanden.
OrangeRX mit DX6i gebunden.
Allerdings sind bei dem Multiwii SE 0.2 drei Adapterkabel dabei.
Ein normales und zwei sind gesplittet.
Also auf einer Seite der Stecker und auf der anderen Seite drei einzelne Stecker.
Wie schliesse ich dass den nun an dem Empfänger und dem Board ?
AW: Mein erster Quadrocopter . Aber welches Board ?
Wenn du das SE hast, hat sich das mit Megapirate ja eh schon erledigt.
Man sollte schon auf die aktuellste Firmeware gehen, da die meistens am besten läuft. Auf dem SE haben wir aber die 2.2 nicht zum laufen bekommen, nur die 2.1. Zumal weißt du überhaupt auf welchen Copter die 1.9 eingestellt ist?
Hast du mal ein Foto zu deinem Problem?
AW: Mein erster Quadrocopter . Aber welches Board ?
Fotos kann ich morgen machen. Also die 1.9 war auf Copter x eingestellt. Habe nun die 2.1 editiert und auf das Board aufgespielt . Hat alles ohne Probleme geklappt.
Mit dem WinGUI kann ich in Real sehen, wie das Board reagiert wenn ich es bewege. 3 grüne LEDS sind auch an. Kompass usw.
Nur mit der Fernsteuerung klapt es noch nicht.
Habe aber in einem anderen Board gelesen, dass ich das normale Kabel an Tho......anschliessen soll. Die geteilten Kabel an dem Board und dem Empfänger nur am Signaleingang. Werde das mal versuchen und melde mich nochmals.
OK werde dann alternative noch das neue Multiwii Version 2 bestellen um mit Megapirat arbeiten zu können
AW: Mein erster Quadrocopter . Aber welches Board ?
Hier ist mal die Verkabelung vom letzten SE.
Generell ist es egal, wo denn das dreiadrige Kabel mit ACC und GND dran kommt. Die Hauptsache ist das vom FC zum Empfänger eine Stromleitung gelegt wird, die den Empfänger mit Strom versorgt. Der Rest ist eh "nur" die Signalleitung.
Und Funke musste du in der config.h keine einstellen, da du kein Summensignal übermittelst.
Generell würde ich dir eine Eeprom Clear empfehlen, da du ja schon ein paar Versionen von MultiWii ausprobiert hast. Und generell mal eine "frische" unbeschriebene MultiWii 2.1 runterlädst, konfigurierst und aufs FC schiebst.
Letztendlich müsstest du erstmal nur:
Copterframe
X oder +
FlightControl Typ
auswählen.
Dann müsstest du in der MultiWiiConf schon etwas sehen.
Dein GPS dürfte nur mit einem weiteren Arduino laufen.
AW: Mein erster Quadrocopter . Aber welches Board ?
Danke für die Hilfe. Werde mal nachschauen und nun anfangen zu bauen.
Werde dann das fliegen mit dem Quad probieren. Wenn alles klappt muss ich mal schauen ob ich ein GPS mit Prozessor für dieses Board mir kaufe, Kabel habe ich schon angelötet für den I2C, oder ob ich mir direkt einen
MultiWii PRO Flight Controller w/MTK GPS Module kaufen werde. Muss mal schauen was der Controller so alles kann. Würde mich 51 Euro kosten.
Für mein Board der GPS ca. 30-40 Euro inkl. Versand.
AW: Mein erster Quadrocopter . Aber welches Board ?
Danke hat funktioniert lässt sich alles ansprechen.
Allerdings habe ich noch ein Problem
Wenn ich ja den Stable Modus haben möchte , muss ich den ja auf AUX2 setzen so wie ich es in MultwiiGUI sehe.
Wie verbinde ich dass denn mit dem Board.
Empfänger AUX1 und auf dem Board dann PIN 12 ?
//#define RCAUXPIN8
#define RCAUXPIN12
Nur wenn ich nun alle Schalter umlege passiert nichts. Oder mache ich da einen Gedankenfehler?
AW: Mein erster Quadrocopter . Aber welches Board ?
Mmmh, Einmal ja die Pins bei Mode das ist AUX 1 und dann kann man den 2ten AUX noch eben bei PIN8 oder 12 aktivieren. Aber nie beide. Evtl. ist es ja nicht bei deiner Funke aktiv? Kannst ja mal das Throttle Kabel dort anstecken und schauen ob was in der MultiWii Config zu sehen ist.
AW: Mein erster Quadrocopter . Aber welches Board ?
Habe den X525 zusammengebaut.
Allerdings waren da nur Kunstoffabstandshalter dabei gewesen. habe da schon etwas Angst dass die sich lösen können.
Werde dann mal schauen wo ich Messingabstandshalter bekommen kann. Bei dem Bausatz des X525 mit dem KK Board sind Messing dabei.
egal. Nun erst mal alles einstellen und Fotos werden noch folgen.
Leider kommen die ersten Probleme.
In der config.h habe ich ja den Copter X eingestellt und auf dem Board installiert.
Copter zusammengebaut.
Empfänger angeschlossen.
Mittels GUI kontrolliert ob alles richtig läuft.
Zwei Servos musste ich umkehren.
Nun läuft alles korrekt.
Die einzelnen Regler habe ich angelernt mit Vollgas und Leerlauf, also Gashebel nach unten.
Dann auch mit den Motoren getestet. Laufen alle einwandfrei.
Dann die Motoren an der Multiwii SE 0.2 angeschlossen. Hatte irgendwo eine Anleitung wie genau sie angeschlossen werden sollten.
Dann das Board wieder eingeschaltet. Die zwei roten LEDS leuchten und die blaue blinkt.
Habe gelesen dass ich zuerst den ACC kalibirieren muss bevor ich die Drehrichtung der Motoren bestimmen kann.
Also habe ich auf ACC kalibieren gedrückt. Hat er gemacht und die blaue LED ist aus.
Aber wenn ich nun den linken Hebel der Fernsteuerung nach oben drücke laufen die Motoren nicht an.
Wo könnte nun das Problem sein ?
Im GUI habe ich gesehen das THR von 1180 bis 2020 geht. Habe es in der Fernsteuerung erhöht. Sollte doch alles richtig sein, oder ?
ACC , Baro, Mag sind grün
AW: Mein erster Quadrocopter . Aber welches Board ?
Öhm,
bei Gas Null den YAW Stick nach rechts drücken um das Board zu armen.
AW: Mein erster Quadrocopter . Aber welches Board ?
Habe ich auch schon versucht. Passiert nichts.
ZitatAlles anzeigen/************************** The type of multicopter ****************************/
//#define GIMBAL
//#define BI
//#define TRI
//#define QUADP
#define QUADX
//#define Y4
//#define Y6
//#define HEX6
//#define HEX6X
//#define OCTOX8
//#define OCTOFLATP
//#define OCTOFLATX
//#define FLYING_WING
//#define VTAIL4
//#define AIRPLANE
//#define SINGLECOPTER
//#define DUALCOPTER
//#define HELI_120_CCPM
//#define HELI_90_DEG
/**************************** Motor minthrottle *******************************/
/* Set the minimum throttle command sent to the ESC (Electronic Speed Controller)
This is the minimum value that allow motors to run at a idle speed */
//#define MINTHROTTLE 1300 // for Turnigy Plush ESCs 10A
//#define MINTHROTTLE 1120 // for Super Simple ESCs 10A
//#define MINTHROTTLE 1064 // special ESC (simonk)
#define MINTHROTTLE 1150
/**************************** Motor maxthrottle *******************************/
/* this is the maximum value for the ESCs at full power, this value can be increased up to 2000 */
#define MAXTHROTTLE 2000
/**************************** Mincommand *******************************/
/* this is the value for the ESCs when they are not armed
in some cases, this value must be lowered down to 900 for some specific ESCs, otherwise they failed to initiate */
#define MINCOMMAND 1000
/********************************** I2C speed ************************************/
#define I2C_SPEED 100000L //100kHz normal mode, this value must be used for a genuine WMP
//#define I2C_SPEED 400000L //400kHz fast mode, it works only with some WMP clones
/*************************** Internal i2c Pullups ********************************/
/* enable internal I2C pull ups (in most cases it is better to use external pullups) */
//#define INTERNAL_I2C_PULLUPS
/**************************************************************************************/
/***************** boards and sensor definitions ******************/
/**************************************************************************************/
/*************************** 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 SIRIUS600 // Sirius Navigator IMU using the WMP for the gyro
//#define MINIWII // Jussi's MiniWii Flight Controller <- confirmed by Alex
//#define CITRUSv2_1 // CITRUS from qcrc.ca
//#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 MON*****1_0 // mon***** 1.0 http://store.ckdevices.com/
//#define CRIUS_LITE // Crius MultiWii Lite
#define CRIUS_SE // Crius MultiWii SE
//#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 INNOVWORKS_10DOF // with ITG3200, BMA180, HMC5883, BMP085 available here http://www.diymulticopter.com
//#define INNOVWORKS_6DOF // with ITG3200, BMA180 available here http://www.diymulticopter.com
//#define PROTO_DIY // 10DOF mega board
//#define IOI_MINI_MULTIWII// www.bambucopter.com
//#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
//#define CRIUS_AIO_PRO_V1
/*************************** independent sensors ********************************/
/* leave it commented if you already checked a specific board above */
/* I2C gyroscope */
//#define WMP
#define ITG3200
//#define L3G4200D
//#define MPU6050 //combo + ACC
/* I2C accelerometer */
//#define NUNCHUCK // if you want to use the nunckuk connected to a WMP
//#define MMA7455
//#define ADXL345
//#define BMA020
#define BMA180
//#define NUNCHACK // if you want to use the nunckuk as a standalone I2C ACC without WMP
//#define LIS3LV02
//#define LSM303DLx_ACC
/* I2C barometer */
#define BMP085
//#define MS561101BA
/* I2C magnetometer */
//#define HMC5843
#define HMC5883
//#define AK8975
//#define MAG3110
/* Sonar */ // for visualization purpose currently - no control code behind
//#define SRF02 // use the Devantech SRF i2c sensors
//#define SRF08
//#define SRF10
//#define SRF23
/* ADC accelerometer */ // for 5DOF from sparkfun, uses analog PIN A1/A2/A3
//#define ADCACC
/* individual sensor orientation */
//#define ACC_ORIENTATION(X, Y, Z) {accADC[ROLL] = Y; accADC[PITCH] = -X; accADC[YAW] = Z;}
//#define GYRO_ORIENTATION(X, Y, Z) {gyroADC[ROLL] = -Y; gyroADC[PITCH] = X; gyroADC[YAW] = Z;}
//#define MAG_ORIENTATION(X, Y, Z) {magADC[ROLL] = X; magADC[PITCH] = Y; magADC[YAW] = Z;}
/*************************************************************************************************/
/***************** ***************/
/**************** SECTION 2 - COPTER TYPE SPECIFIC OPTIONS *******/
/***************** ***************/
/*************************************************************************************************/
/******************************** TRI *********************************/
#define YAW_DIRECTION 1
//#define YAW_DIRECTION -1 // if you want to reverse the yaw correction direction
/* you can change the tricopter servo travel here */
#define TRI_YAW_CONSTRAINT_MIN 1020
#define TRI_YAW_CONSTRAINT_MAX 2000
#define TRI_YAW_MIDDLE 1500 // tail servo center pos. - use this for initial trim; later trim midpoint via LCD
/******************************** ARM/DISARM *********************************/
/* optionally disable stick combinations to arm/disarm the motors.
* In most cases one of the two options to arm/disarm via TX stick is sufficient */
#define ALLOW_ARM_DISARM_VIA_TX_YAW
#define ALLOW_ARM_DISARM_VIA_TX_ROLL
habe schon mehrfach versuch. Bekomme die Motoren nicht ans laufen. Nur mit Empfänger kein Problem
AW: Mein erster Quadrocopter . Aber welches Board ?
So nun bin ich ein wenig weiter gekommen.
Die Motoren lassen sich endlich starten.
Musste den MINTHROTTLE etwas niedriger stellen und bei der Funke auch ändern.
Nun laufen die Motoren an.
Allerdings habe ich noch 2 Probleme.
Beim scharf stellen des Boards laufen nur 2 Motoren. Bei Mittelgas gehen alle Motoren an.
Siehe Bild.
Wie kann ich das nun ändern, dass alle gleich laufen ?
2. Problem. Wenn ich den Gashebel nach unten bewege gehen alle Motoren aus. Glaube das ist doch nicht so gewollt oder, Kann man das auch beheben.
Danke
AW: Mein erster Quadrocopter . Aber welches Board ?
Da musste MINTHROTTLE anheben. Die sind für das anlaufen bestimmt.
Musste mal den Gasweg der Regler anlernen.
AW: Mein erster Quadrocopter . Aber welches Board ?
Danke werde es versuchen. Wie bekomme ich denn alle 4 Motoren auf einer gleichen Drehzahl.
Man liest ja immer dass man den Mittelwert auf 1500 stellen soll. Aber bei der DX6i gibt es unter Flächenflugzeuge kein solches Menue?
AW: Mein erster Quadrocopter . Aber welches Board ?
Aber mit 100%iger Sicherheit gibt es dieses Menü. Das ist überaus wichtig, auch für Flächenmodelle. Schau mal in der Anleitung nach Mittelpunkt, Mittelstellung oder ähnliches.
Gasweg anlernen dann sollten alle 4 gleich drehen!
AW: Mein erster Quadrocopter . Aber welches Board ?
Danke also habe alles in der Mitte bekommen.
Danach habe ich nochmals die Regler alle EINZELN angelernt.
Also Sender ein. Gas nach oben, Empfänger an, Motor piepst, danach nach unten den Gas Regler, wieder das Piepsen. Fertig.
Lässt sich nun regeln.
Das mit den anderen 3 auch gemacht.
Alles wieder angeschlossen.
Nun kommen die 2 Probleme.
Die Motoren laufen immer noch nicht alle gleich.
Und ich bekomme die Motoren nicht mehr ausgeschaltet.
Es sollte doch Gas Runter und dann nach links ausgeschaltet werden.
Funktioniert leider nicht.
Hier mal die Config.
ZitatAlles anzeigen/*************************************************************************************************/
/***************** ***************/
/**************** SECTION 1 - BASIC SETUP *******/
/***************** ***************/
/*************************************************************************************************/
/************************** The type of multicopter ****************************/
//#define GIMBAL
//#define BI
//#define TRI
//#define QUADP
#define QUADX
//#define Y4
//#define Y6
//#define HEX6
//#define HEX6X
//#define OCTOX8
//#define OCTOFLATP
//#define OCTOFLATX
//#define FLYING_WING
//#define VTAIL4
//#define AIRPLANE
//#define SINGLECOPTER
//#define DUALCOPTER
//#define HELI_120_CCPM
//#define HELI_90_DEG
/**************************** Motor minthrottle *******************************/
/* Set the minimum throttle command sent to the ESC (Electronic Speed Controller)
This is the minimum value that allow motors to run at a idle speed */
//#define MINTHROTTLE 1300 // for Turnigy Plush ESCs 10A
//#define MINTHROTTLE 1120 // for Super Simple ESCs 10A
//#define MINTHROTTLE 1064 // special ESC (simonk)
#define MINTHROTTLE 1300
/**************************** Motor maxthrottle *******************************/
/* this is the maximum value for the ESCs at full power, this value can be increased up to 2000 */
#define MAXTHROTTLE 2000
/**************************** Mincommand *******************************/
/* this is the value for the ESCs when they are not armed
in some cases, this value must be lowered down to 900 for some specific ESCs, otherwise they failed to initiate */
#define MINCOMMAND 1000
/********************************** I2C speed ************************************/
#define I2C_SPEED 100000L //100kHz normal mode, this value must be used for a genuine WMP
//#define I2C_SPEED 400000L //400kHz fast mode, it works only with some WMP clones
/*************************** Internal i2c Pullups ********************************/
/* enable internal I2C pull ups (in most cases it is better to use external pullups) */
//#define INTERNAL_I2C_PULLUPS
/**************************************************************************************/
/***************** boards and sensor definitions ******************/
/**************************************************************************************/
/*************************** 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 SIRIUS600 // Sirius Navigator IMU using the WMP for the gyro
//#define MINIWII // Jussi's MiniWii Flight Controller <- confirmed by Alex
//#define CITRUSv2_1 // CITRUS from qcrc.ca
//#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 MON*****1_0 // mon***** 1.0 http://store.ckdevices.com/
//#define CRIUS_LITE // Crius MultiWii Lite
#define CRIUS_SE // Crius MultiWii SE
//#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 INNOVWORKS_10DOF // with ITG3200, BMA180, HMC5883, BMP085 available here http://www.diymulticopter.com
//#define INNOVWORKS_6DOF // with ITG3200, BMA180 available here http://www.diymulticopter.com
//#define PROTO_DIY // 10DOF mega board
//#define IOI_MINI_MULTIWII// http://www.bambucopter.com
//#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
//#define CRIUS_AIO_PRO_V1
/*************************** independent sensors ********************************/
/* leave it commented if you already checked a specific board above */
/* I2C gyroscope */
//#define WMP
//#define ITG3200
//#define L3G4200D
//#define MPU6050 //combo + ACC
/* I2C accelerometer */
//#define NUNCHUCK // if you want to use the nunckuk connected to a WMP
//#define MMA7455
//#define ADXL345
//#define BMA020
//#define BMA180
//#define NUNCHACK // if you want to use the nunckuk as a standalone I2C ACC without WMP
//#define LIS3LV02
//#define LSM303DLx_ACC
/* I2C barometer */
//#define BMP085
//#define MS561101BA
/* I2C magnetometer */
//#define HMC5843
//#define HMC5883
//#define AK8975
//#define MAG3110
/* Sonar */ // for visualization purpose currently - no control code behind
//#define SRF02 // use the Devantech SRF i2c sensors
//#define SRF08
//#define SRF10
//#define SRF23
/* ADC accelerometer */ // for 5DOF from sparkfun, uses analog PIN A1/A2/A3
//#define ADCACC
/* individual sensor orientation */
//#define ACC_ORIENTATION(X, Y, Z) {accADC[ROLL] = Y; accADC[PITCH] = -X; accADC[YAW] = Z;}
//#define GYRO_ORIENTATION(X, Y, Z) {gyroADC[ROLL] = -Y; gyroADC[PITCH] = X; gyroADC[YAW] = Z;}
//#define MAG_ORIENTATION(X, Y, Z) {magADC[ROLL] = X; magADC[PITCH] = Y; magADC[YAW] = Z;}
/*************************************************************************************************/
/***************** ***************/
/**************** SECTION 2 - COPTER TYPE SPECIFIC OPTIONS *******/
/***************** ***************/
/*************************************************************************************************/
/******************************** TRI *********************************/
#define YAW_DIRECTION 1
//#define YAW_DIRECTION -1 // if you want to reverse the yaw correction direction
/* you can change the tricopter servo travel here */
#define TRI_YAW_CONSTRAINT_MIN 1020
#define TRI_YAW_CONSTRAINT_MAX 2000
#define TRI_YAW_MIDDLE 1500 // tail servo center pos. - use this for initial trim; later trim midpoint via LCD
/******************************** ARM/DISARM *********************************/
/* optionally disable stick combinations to arm/disarm the motors.
* In most cases one of the two options to arm/disarm via TX stick is sufficient */
#define ALLOW_ARM_DISARM_VIA_TX_YAW
#define ALLOW_ARM_DISARM_VIA_TX_ROLL
---------------------------------------------------------------
AW: Mein erster Quadrocopter . Aber welches Board ?
Aber schon das erste Problem.
Minimale Drehzahl hatte ich auf 1300 stehen.
Propeller dran und wollte nur mal testen.
Also angemacht.
Der Quad hob ca. 10 cm ab und legte sich schief hin und prallte auf dem Boden.
2 Propeller zerbrochen. Mist. Nicht aufgepasst.
Muss mal eben neue Propeller bestellen.
Alles andere ist noch ganz.
Hatte doch alles kalibriert. Wie fliegt man denn den Quad ein ohne dass so was wieder passieren kann?
Oder ein anderes Landegestell drunter machen ?
Habe neu kalibiriert. Regler alle einzeln wieder angelernt. Trotzdem habe ich wieder unterschiedliche Drehzahlen.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!