Stap 6: Bedrading het omhoog
De bedrading zal afhangen of u klemmenstrook of een solderless breadboard, welke soort Arduino, en ongeacht of u de niveau vertaler gebruikt, en dus zal ik laat je uit de bedrading of de klemmenstrook lay-out te werken. (Als je niet het gevoel er alle vertrouwen in dat doen, te gaan en te proberen een of twee eenvoudige Arduino projecten of projecten met behulp van de klemmenstrook, en kom terug wanneer heb je het idee.)
De niveau-converter heeft twee ingangen van de macht gelabelde HV en LV, naast Gnd. HV is aangesloten op de 5V levering en LV aan de 3,3 v output van de MPU-9150 met behulp van de dunne draad u vastgesoldeerd aan het. De SDA en SCL pinnen van de Arduino gebruiksconcentraties 5V logica en zijn aangesloten op de HV1 en HV2 pinnen op het niveau van de converter. De LV1 en LV2 pinnen vervolgens risiconiveaus dezelfde signalen aan de MPU-9150 op 3,3 v logica. Uw apparaat kan ook hebben HV3, HV4, LV3 en LV4 verbindingen, die niet worden gebruikt.
Als u niet het niveau conversieprogramma, draad gewoon de SDA en SCL pinnen op de Arduino rechtstreeks aan de overeenkomstige pinnen op de MPU-9150.
Misschien wilt u draad de AD0 ingang op de MPU-9150 aan de 3,3 v uitgang om te wijzigen de I2C adres van 0x68 aan 0x69 dus als niet te botsen met een DS1307-real-time klok chip die gebruikt ook adres 0x68, wenst u later toe te voegen dat, bijvoorbeeld om een klok.