Das Elektor-Forum schließt seine Pforten (siehe auch http://www.elektormagazine.de/forum). Ab Freitag, den 01. März, ist es nicht mehr möglich, sich im Forum einzuloggen. Alle Inhalte des Forums bleiben jedoch bis Ende März noch sichtbar. Am 01. April wird das Forum schließlich komplett geschlossen.

Rutscherle, wie fange ich an ?

Der selbst balancierende einachsige Elektro-Roller

Postby bernhard » Thu Sep 13, 2012 12:00 am

MaJeHier mal ein Link zum ersten Einarbeiten:
http://www.i2cdevlib.com/devices/mpu6050
Danke,

noch vor 1 Jahr hatte SPARKFUN mit ihren Sensor-Platinen, die Lizenz zum Geld drucken.

und jetzt findet man sie für nen Appel und nen Ei in der Bucht.

den MPU6050 für unter 8€
Attachments
MPU6050-CN.JPG
bernhard
 
Posts: 20
Joined: Fri Jan 03, 2014 1:47 pm

Postby guenter » Thu Sep 13, 2012 12:00 am

Ich habe mir den MPU6050 mal angeschaut. Das 3V I2C ist mit einem Levelshifter kein Problem. Bei den Features habe ich folgendes gefunden:

Features:
Digital-output of 6 or 9-axis MotionFusion data in rotation matrix, quaternion, Euler Angle, or raw data format.


Soll das heißen, da kommt schon eine fertige Rotationsmatrix raus? Die Accelerometerwerte schon mit dem Gyro korrigiert??

Günter
User avatar
guenter
 
Posts: 1117
Joined: Thu Jan 02, 2014 10:38 am

Postby maje » Thu Sep 13, 2012 12:00 am

Hallo Günter,

dem ist so, der Sensor kann die Daten direkt zu Euler Winkel zusammensetzen, dafür hat er einen DMP. Allerdings ist genau dieser Teil nicht dokumentiert. Er wurde aber durch Reverse Engineering in eine Arduino Bibliothek überführt. Dieses kannst Du unter dem Bereits erwähnten Link

http://www.i2cdevlib.com/devices/mpu6050

finden. Hieraus müsste man dann wiederum was passendes für Bascom machen.

LG

Martin
maje
 
Posts: 47
Joined: Fri Jan 03, 2014 1:48 pm

Postby bernhard » Thu Sep 13, 2012 12:00 am

nicht das ich Ahnung von höherer Mathematik habe.

aber bis zum Sommer war das bei INVENSENSE noch geheime Verschlussache.
jetzt ist das, wie ich mitbekommen habe, "für den Privaten gebrauch",
bei denen zu bekommen.

auch hier wird drannen gearbeitet.
http://www.varesano.net/blog/fabio/invensense-webinar

Hier ist der MPU6050 BOB auch für US$ 9,80 inc. Versand zu haben.
http://dx.com/p/gy-521-6dof-mpu6050-module-3-axis-gyroscope-accelerometer-for-mwc-arduino-148190
und bei 3x sogar noch 1$ weniger.

und.
es gibt ihn auch schon mit LLC und Prozessor drannen.
- https://www.hobbyking.com/hobbyking/store/__27109__MultiWii_Lite_V1_0_Flight_Controller_w_FTDI.html
.
bernhard
 
Posts: 20
Joined: Fri Jan 03, 2014 1:47 pm

Postby guenter » Thu Sep 13, 2012 12:00 am

Machbar müsste das sein. Chip initialisieren, Binärcode laden, Übertragung starten.
http://www.i2cdevlib.com/tools/analyzer/1

Im Kern gehts um das hier:

https://github.com/jrowberg/i2cdevlib/blob/master/Arduino/MPU6050/MPU6050_6Axis_MotionApps20.h
User avatar
guenter
 
Posts: 1117
Joined: Thu Jan 02, 2014 10:38 am

Postby bernhard » Mon Sep 17, 2012 12:00 am

guenter...
- ohne Bascom Vollversion gehts nicht.

nun ja,
dann ist das wohl das Ko-Kriterium.

ich werde mir keine Kuh Kaufen, nur weil ich mal nen Glas Milch trinken will.

muss ich halt warten, bis es soetwas in Arduino oder GCC gibt.
bernhard
 
Posts: 20
Joined: Fri Jan 03, 2014 1:47 pm

Postby thomas scherer » Mon Sep 17, 2012 12:00 am

Ja, BERNHARD, das klingt logisch und zwingend nachvollziehbar. Mach das. Das wird dann bestimmt ganz arg super doll!
thomas scherer
 
Posts: 1128
Joined: Thu Jan 02, 2014 10:38 am

Postby kritias » Mon Sep 17, 2012 12:00 am

Hallo Bernhard,

mir war das am anfang auch zu teuer. Eigentlich wollte ich, daß mir einer so ein Teil baut und dann für kleines Geld überlässt. Manche suchen so einen bis heute.
User avatar
kritias
 
Posts: 277
Joined: Fri Jan 03, 2014 1:47 pm

Postby maje » Mon Sep 17, 2012 12:00 am

Ich würde dir einen STM32 empfehlen, denn:

BERNHARD schrieb:

Früher oder Später kommt man eh nicht an dem STM32 vorbei.
nur die Entscheidung für welche der vielen FREIEN Programmierumgebungen ist gar nicht so leicht.
maje
 
Posts: 47
Joined: Fri Jan 03, 2014 1:48 pm

Postby dalotel » Tue Sep 18, 2012 12:00 am

BERNHARD
nun ja,
dann ist das wohl das Ko-Kriterium.

ich werde mir keine Kuh Kaufen, nur weil ich mal nen Glas Milch trinken will.


Dann hast du dir wohl das falsche Hobby ausgesucht.
dalotel
 
Posts: 143
Joined: Fri Jan 03, 2014 1:47 pm

PreviousNext

Return to ElektorWheelie

Who is online

Users browsing this forum: No registered users and 2 guests