Esto te llevará sensor brújula orientación en 3 dimensiones en sus proyectos de arduino por menos de $4!
¿Sabías que: estas cosas son tan sensibles, se pueden utilizar para detectar la posición de alta precisión con 6 grados de libertad? Adjunto uno para cada dedo (guantes), de que pueda utilizar los 10 dedos en 3D en mis auriculares Samsung Gear VR. Tengo la idea de mi antiguo (> 20 años edad, por lo tanto, no patentado ya!) auriculares 3D "bandada de la ascensión de pájaros"; tiene 3 electroimanes en él, orientada en los planos X, Y y Z, y "energiza" cada una de las bobinas, entonces lee los cambios resultantes de la magentometers, que le da X, Y, Z, Pitch, Roll y Yaw.
Quiero cosas baratas. La alta resolución de la foto te vea (click para ampliar) muestra un el cheapo eBay arduino nano compatible (imitación China; ~ $2) a la izquierda, un 3v3 el cheapo a 5v bidireccional nivel palanca de cambios en el medio (99cents) y un magnetómetro de eje el-cheapo 3 a la derecha (99cents).
En ninguna parte en internet fui capaz de encontrar la manera de conectar este Magentometer exacto! Así que decidí arreglar eso aquí!
Extrañamente, también en ninguna parte en internet fui capaz de encontrar fácilmente cómo usar este desplazador de nivel tampoco... parece un diseño inusual, así que de nuevo, este instructable soluciona ese problema así!
Para aquellos - si enganche algo 3,3 voltios hasta un arduino de 5 voltios, se destruirá lo 3v3 - razón por la cual necesitamos la palanca de cambios de nivel.
Google y usted puede comprobar los números de parte etc. en estas cosas - mina están etiquetado y vinieron en los paquetes de lectura: CII I2C SM-BI-578 15/20 SM4116 | 2015-07-20 16:05:32 | 20150717142148371iuy y ang (cambio de nivel)
Y HMC5883L (magentometer)