Android Keskus

Tukeeko Raspberry Pi 3 B+ I2C: tä?

protection click fraud

Paras vastaus: Joo. Raspberry Pi tukee I2C-liitäntää GPIO-otsikon kautta. Se on oletuksena pois käytöstä, joten sinun on otettava laitteisto käyttöön ja asennettava joitain apuohjelmia ennen kuin voit käyttää sitä.

Amazon: Raspberry Pi 3 B+ ($40)

Mikä on I2C-liitäntä?

I2C-liitäntä (se on itse asiassa I²C tai I-squared-c, mutta kukaan ei halua kirjoittaa sitä, joten lempinimi) on integroitujen piirien sarjaväylän loppupiste, joka ei tarvitse suurta nopeutta viestintää. Lähetys on synkronista ja pakettikytkentäistä, ja se voi isännöidä useita isäntälaitteita ja useita orjalaitteita samassa väylässä. Löydät sen käytettynä missä tahansa. Yksinkertaisuus on tärkeämpää kuin nopeus, ja sitä käytetään yleisesti antureiden tai valvontalaitteiden kiinnittämiseen.

Harrastesovelluksissa I2C-väylää käytetään yleisesti PC-kortin liittämiseen LCD-näytölle. I2C-reppukortti voi leikata tarvittavien liitäntöjen määrän 16:sta kahteen ja I/O-nastoilla aina pulaa, mikä tekee I2C-väylästä erittäin arvokkaan monille projekteille. Jos haluat lisätietoja I2C-väylästä ja sarjaliikenteestä yleensä,

Sparkfunilla on loistava pohjamaali jotta pääset alkuun.

Raspberry Pi: n I2C-rajapinnan käyttäminen

Oletuksena Raspberry Pi: ssäsi on I2C-liitäntä pois käytöstä. Älä huoli, se on helppo ottaa käyttöön.

Käytät samaa määritystyökalua, jonka näit, kun käynnistit Raspberry Pi: n ensimmäisen kerran. Palauta se kirjoittamalla sudo raspi-config komentoriviltä. Löydät vaihtoehdon ottaa I2C-vaihtoehto käyttöön alta Liitäntävaihtoehdot.

Uudelleenkäynnistyksen jälkeen voit asentaa kaikki apuohjelmat ja virheenkorjaustyökalut, kuten i2c-työkalut tai python-smbus kirjastot tavallisen paketinhallinnan kautta komennolla apt-get. Projektisi ja käyttämäsi koodauskieli määräävät tarkalleen, mitä lisäominaisuuksia tarvitset kommunikointiin I2C-väylän kautta käyttämällä Raspberry Pi 3 B+:n tavallisia GPIO-nastoja.

Meidän valintamme

Raspberry Pi 3 B+

Sisältää vanhan väyläviestinnän
Raspberry Pi 3 B+ tukee monia erilaisia ​​sarjaliikennettä GPIO-nastojensa kautta, mukaan lukien I2C-liitäntä. Tämä on yksi syistä, miksi rakastamme tätä pientä yksilevytietokonetta!.

instagram story viewer