Android Központi

A Raspberry Pi 3 B+ támogatja az I2C-t?

protection click fraud

Legjobb válasz: Igen. A Raspberry Pi támogatja az I2C interfészt a GPIO fejlécén keresztül. Alapértelmezés szerint le van tiltva, így használat előtt engedélyeznie kell a hardvert, és telepítenie kell néhány segédprogramot.

Amazon: Raspberry Pi 3 B+ ($40)

Mi az I2C interfész?

Az I2C interfész (ez valójában I²C vagy I-squared-c, de senki sem akarja beírni, ezért becenév) az integrált áramkörű soros busz végpontja, amely nem igényel nagy sebességet kommunikáció. Az átvitel szinkron és csomagkapcsolt, és több mastert és több szolga eszközt is fogadhat ugyanazon a buszon. Használtan bárhol megtalálod. Az egyszerűség fontosabb, mint a sebesség, és általában érzékelők vagy felügyeleti berendezések csatlakoztatására használják.

Hobbi alkalmazásokhoz az I2C buszt általában PC-kártya LCD-hez való csatlakoztatására használják. Egy I2C hátizsák kártya 16-ról kettőre csökkentheti a szükséges csatlakozások számát, és I/O tűkkel mindig hiány van, ezért az I2C busz nagyon értékes sok projekt számára. Ha többet szeretne megtudni az I2C buszról és általában a soros kommunikációról,

A Sparkfunnak remek alapozója van hogy elinduljon.

Az I2C interfész használata a Raspberry Pi-n

Alapértelmezés szerint a Raspberry Pi készüléken le van tiltva az I2C interfész. Ne aggódjon, könnyű engedélyezni.

Ugyanazt a konfigurációs eszközt fogja használni, amelyet a Raspberry Pi első bekapcsolásakor látott. A visszaállításhoz írja be sudo raspi-config a parancssorból. Itt találja az I2C opció engedélyezésének lehetőségét Interfész opciók.

Újraindítás után telepíthet bármilyen segédprogramot és hibakereső eszközt, mint pl i2c-tools vagy a python-smbus könyvtárakat a szabványos csomagkezelőn keresztül az apt-get paranccsal. A projektje és a használt kódolási nyelv pontosan meghatározza, hogy milyen extrákra lesz szüksége az I2C buszon keresztüli kommunikációhoz a Raspberry Pi 3 B+ szabványos GPIO érintkezőinek használatával.

A mi választásunk

Raspberry Pi 3 B+

Tartalmazza az örökölt buszkommunikációt
A Raspberry Pi 3 B+ számos különféle típusú soros kommunikációt támogat GPIO érintkezőin keresztül, beleértve az I2C interfészt is. Ez az egyik oka annak, hogy szeretjük ezt a kis egytáblás számítógépet!

instagram story viewer