Enkel manuell Magnetometer kalibrering (2 / 7 steg)
Steg 2: Använda XLoBorg med en Raspberry Pi
Du behöver:
- Raspberry Pi (alla modeller) kör Raspbian
- XLoBorg Accelerometer och Magnetometer modul.
Anslut XLoBorg till Raspberry Pi GPIO-kontakten (som illustreras i nästa steg) och starta det i Raspbian.
Du kan köra Raspberry Pi med direktanslutna bildskärm, tangentbord och mus, eller headless med hjälp av VNC, eller i terminalläge med spackel, beroende på vilket som du är van vid. Logga in som vanligt.
Skapa en ny mapp som heter XLoBorg (eller som du behaga) och kopiera de två Python program XLoBorg.py och ReadCompass.py till den.
Starta en Terminal session, och i den skriver:
CD XLoBorg
chmod + x *.py
./ReadCompass.py -n 100 50
Det sista kommandot kommer att ta 100 prover från magnetometer med 50 ms fördröjning mellan varje, och skriva ut medelvärden och standardavvikelser i X, Y och Z avläsningen. Om du lyckades hålla den stilla, standardavvikelse värdena bör vara relativt små, om inte, kanske du joggade det och du kan försöka igen.
Innan du fortsätter till nästa steg, om filen MAG3110offsets finns från en föregående kalibrering, antingen ta bort den eller infoga ett "#" i början av alla icke-tomma rader.