Stap 5: Gebruik de MPU-9150 met een Arduino
Als u hoeft bent te kalibreren van een MPU-9150 voor gebruik met een Arduino is het waarschijnlijk omdat je wilt gebruiken in een ander project. In dat geval kunt u het bouwen in dat project en gebruik gewoon de schets en de procedure die verderop wordt beschreven met uw eigen hardware. Aan de andere kant, als je gewoon het leren over de MPU-9150 kunt u deze aansluiten op zoals hier beschreven.
U moet:
- ATMega328 - gebaseerde Arduino en power supply (hoewel u kunt waarschijnlijk anderen)
- MPU-9150 Accelerometer/gyroscoop/Magnetometer
- 5V / 3,3 v niveau vertaler (optioneel)
- Solderless breadboard of klemmenstrook en jumper draden.
Helaas de MPU-9150 ingangen zijn geen 5V tolerant, dus als u uw Arduino op 5V uitvoeren u een 5V moet / 3,3 v niveau vertaler met 2 of meer kanalen. Deze zijn erg goedkoop uit verre Oosten eBay-verkopers. Als alternatief kunt u het uitvoeren van zowel de Arduino en de MPU-9150 op 3,3 v en afzien van het niveau van de vertaler.
Als gebruikt, wordt het niveau vertaler neemt de SDA en SCL pinnen van de Arduino op 5V niveaus en presenteert ze op 3,3 v aan de MPU-9150. Om dit te doen, het vereist zowel een 5V-aanbod aan de ene kant en een 3.3V leveren anderzijds. Gelukkig de gemeenschappelijke MPU-9150 platen bevatten een 3,3 v regelgever, maar helaas de uitvoer niet wordt weergegeven op een van de pinnen. Daarom is het noodzakelijk om te solderen een fijne draad naar de uitgang-pins op de regelgever zoals aangetoond in de foto.
Zoek de toezichthouder, die moet worden gemarkeerd KB33 (bij de bovenkant van de tweede afbeelding). U moet een vaste hand en een soldeerbout met een mooie puntige-tip. Een stuk fijn draad aan op de bovenste rechterhand pin soldeer. Zodra u een goede verbinding hebt gemaakt, bedek het met een klodder lijm om het wordt gemakkelijk trok te stoppen.