Paso 4: codificación
Para probar si esto funciona, puede escribir en este y en "nano" y asígnele el nombre como whatevernameyouwant.py
de i2clibraries importación i2c_hmc5883l
hmc5883l = i2c_hmc5883l.i2c_hmc5883l(1) #choosing que i2c el puerto a utilizar, RPi2 modelo B utiliza puerto 1
HMC5883L.setContinuousMode()
HMC5883L.setDeclination(0,6) #type en la declinación magnética de su ubicación en el soporte (grados, minutos)
Print(HMC5883L)
Ejecutar el código utilizando "sudo python3 whatevernameyouwant.py". Esto debe salir una serie de medidas en términos de eje de x, y y z y el ángulo calculado con referencia a su verdadero norte.
Hacer feliz!