Gränsyta för Digital kompass (HMC5883L) med Raspberry Pi 2 med Python3 (3 / 4 steg)
Steg 3: Hårdvara ledningar
Schematiskt är enkel, det är inte rocket science att tråd här barnet upp.
Det finns 4 grundläggande anslutningar måste vi göra, VCC (3.3V), GND, SDA och SCL, färger på omkopplarna som jag använde i bilderna är som nedan
VCC = > röd = > pin #1
GND = > svart = > pin #6
SDA = > vita = > pin #3
SCL = > grå = > pin #5
Så den VCC pin av kompass ansluter till pin #1 i RPi2, GND till stift #6, SDA till pin #3 och SCL till stift #5. Om du har är problem att lista ut vilken pin på RPi2 GND, VCC 3.3, SDA och SCL kan du hänvisa till GPIO Pinout för RPi2 modell B från Element14.
Efter anslutning kompassen, skjuta upp i RPi2 igen. För att kontrollera om anslutningen är korrekt, skriv:
i2cdetect -y 1 #RPi2 modell B använder port 1 i2c, andra modeller kan använda port 0 av i2c
Resultatet ska visa ett rutnät med adressen "1e" på en av rutnät block