Paso 5: Con el MPU-9150 con un Arduino
Si usted está necesitando calibrar un MPU-9150 para uso con un Arduino es probablemente porque usted quiere utilizarlo en algún otro proyecto. En ese caso puede construir en ese proyecto y usar el bosquejo y el procedimiento que se describe más adelante con su propio hardware. Por otro lado, si sólo estás aprendiendo sobre el MPU-9150 puede conectarla hasta como se describe aquí.
Se necesita:
- ATMega328 - basado en Arduino y el poder de la fuente (aunque probablemente podría utilizar otros)
- MPU-9150 acelerómetro/giroscopio/magnetómetro
- 5V / 3.3v nivel traductor (opcional)
- Cables de protoboard o placa perforada y puente sin soldadura.
Desafortunadamente las entradas MPU-9150 no son 5V tolerante, si corres tu Arduino en 5V va a necesitar un 5V / 3.3V nivel traductor con 2 o más canales. Estos son muy baratos de los vendedores de eBay del lejano Oriente. También puede ejecutar el Arduino y el MPU-9150 en 3.3V y dispensar con el traductor de nivel.
Si, el traductor nivel toma los pines SDA y SCL de la Arduino a nivel de 5V y presenta a 3,3 v para el MPU-9150. Para ello, requiere una fuente de 5V en un lado y a 3, 3V de la fuente en el otro. Afortunadamente los tableros MPU-9150 comunes contienen un 3.3V regulador, pero lamentablemente su salida no se presenta en ninguna de las patillas. Por lo tanto es necesario soldar un alambre fino con el conector de salida del regulador como se muestra en la foto.
Localice el regulador, que debe ser KB33 (en la parte superior de la segunda foto). Usted necesitará una mano firme y un soldador con una punta fina. Soldar un trozo de alambre fino con el conector de la parte superior derecha. Una vez que ha hecho una buena conexión, cubrir con una gota de pegamento para que deje ser halado fácilmente.