Hallo an alle,
erstmal ein Lob an alle. Seit ein, zwei Jahren besuche ich dieses Forum und bin fast zu jedem Thema fündig geworden.
Jetzt habe ich dennoch ein Problem und zwar habe ich mir den Beschleunigungssensor MPU-6050 geholt, wie er hier zu sehen ist: http://playground.arduino.cc/Main/MPU-6050
Ich will ihn an den Arduino Uno anschliessen und stehe jetzt vor den verschiedenen Versorgungsspannungen. So wie ich es verstehe läuft der Sensor mit 3.3V und der Arduino mit 5V. Am UNO ist ja ein 3.3V Ausgang also wäre dass erstmal kein Problem.
Die andere Frage ist die I2C Verbindung.
Ich habe mich jetzt 2 Tage durch diverse Foren gewühlt und in jedem Stand etwas anderes. In dem einen wird gesagt, dass man einen LevelShifter braucht in dem anderen nicht und im Dritten sagen sie, dass das Board schon einen spannungsregler eingebaut hat und es nur mit 5V läuft.
Meine Frage ist jetzt ganz simpel: Brauche ich einen LevelShifter Ja oder Nein? Und wie sieht es mit meinem Board aus, 3.3V oder 5V?
Ps: Da das mein erster Beitrag hier ist, macht mich bitte auf Fehler oder andere Sachen aufmerksam.
Do you have a MPU-6050 module with a 3.3V voltage regulator ?
Most modules from Ebay do have it, and you should connect 5V to VCC.
If you have a module from Sparkfun without voltage regulator, use 3.3V to VCC (5V will destroy it).
The SDA and SCL can be connected directly to the Arduino A4 and A5 pins, and it will work.
For a final design you may want to use a level shifter.
Hallo,
vielen Dank für eure Antworten. Dann werde ich es erstmal ohne den Pegelwandler machen und dann den aus dem Arduino-Forum hier verwenden, den Peter_n vorgeschlagen hat
Vielen Dank