Paso 6: La conexión a
El cableado depende de si usas placa perforada o una placa sin soldadura, que tipo de Arduino y si utilizas el traductor de nivel, así que lo dejo trabajar en el cableado o el diseño de la placa perforada. (Si no se siente seguro de hacer eso, ir a probar uno o dos proyectos simples de Arduino o proyectos con placa perforada y volver cuando ya tienes la idea.)
El convertidor de nivel tiene dos entradas de potencia con HV y LV, además de alto voltaje GND. está conectado a la fuente de 5V y LV a los 3.3V salida de la MPU-9150 con el alambre fino soldado a él. Los pines SDA y SCL de Arduino utilizan niveles de lógica de 5V y se conectan a los pines HV1 y HV2 del convertidor de nivel. Los pernos de LV1 y LV2 luego presentan las mismas señales que el MPU-9150 a 3,3 v niveles lógicos. Su dispositivo también puede tener conexiones HV3, HV4, LV3 y LV4, que no se utilizan.
Si no está utilizando el convertidor de nivel, simplemente conecte los pines SDA y SCL en el Arduino directamente a los pines correspondientes en el MPU-9150.
Puede conectar la entrada AD0 el MPU-9150 a 3.3V de salida para cambiar la dirección I2C de 0x68 a 0x69 así no a chocar con un DS1307 en tiempo real de reloj de la viruta que también utiliza la dirección 0x68, si desea agregar que más adelante, por ejemplo para hacer un reloj.