Stap 4: codering
Om te testen of dit werkt, kunt u typen in deze codes in "nano" en naam als whatevernameyouwant.py
importeren uit i2clibraries i2c_hmc5883l
hmc5883l = i2c_hmc5883l.i2c_hmc5883l(1) #choosing welke i2c port te gebruiken, RPi2 model B gebruikt poort 1
hmc5883l.setContinuousMode()
hmc5883l.setDeclination(0,6) #type in de magnetische declinatie van uw locatie in de beugel (graden, minuten)
Print(hmc5883l)
Uitgevoerd met behulp van de code "sudo python3 whatevernameyouwant.py". Dit moet een reeks van meting in termen van x, y en z-as en de berekende hoek met betrekking tot je ware noorden uitgang.
Gelukkig maken!