Hur du aktiverar I2C på RaspberryPI (2 / 5 steg)
Steg 2: Testa din I2C med modprobe
Detta är valfritt steg, om du inte vill göra det, hoppa över detta steg. Om du vill, inget att förlora. Bara testa.
Skriv detta i cmd shell:
- PI $ modprobe i2c-bcm2708
- PI $ modprobe i2c-dev
PI $ lsmod
Med lsmod kommando kan vi testa, om båda moduler laddas eller inte. Om modulerna laddad, ser du något i din cmd skal. Det innebär, det fungerar. : D
Modul storlek används av
cfg80211 501663 0
rfkill 22491 1 cfg80211
i2c_dev 6737 0
snd_bcm2835 22339 0
snd_soc_bcm2708_i2s 7619 0
regmap_mmio 3556 1 snd_soc_bcm2708_i2s
snd_soc_core 168382 1 snd_soc_bcm2708_i2s
snd_compress 8824 1 snd_soc_core
snd_pcm_dmaengine 5778 1 snd_soc_core
snd_pcm 92573 3 snd_bcm2835, snd_soc_core, snd_pcm_dmaengine
snd_seq 62040 0
snd_seq_device 5130 1
snd_seq snd_timer 23456 2
snd_pcm, snd_seq snd 68161 7 snd_bcm2835, snd_soc_core, snd_timer, snd_pcm, snd_seq, snd_seq_device, snd_compress i2c_bcm2708 6252 0
spi_bcm2835 7980 0
bcm2835_gpiomem 3675 0
uio_pdrv_genirq 3690 0
UIO 10009 1 uio_pdrv_genirq
Efter det här meddelandet kan vi kontrollera i2c synliga eller inte. Skriv kommandot i skal.
PI $ ls -l/dev/i2c-*
Belowing linje kommer att visa i din cmd skal.
CRW-rw---T 1 roten i2c 89, 1 Nov 25 22:17 /dev/i2c-0
CRW-rw---T 1 roten i2c 89, 1 Nov 25 22:17 /dev/i2c-1
Vilket betyder, är i2c där. I min PRI har jag bara /dev/i2c-1. Det beror vilken RPI översyn du använder.