Logo nl.androidermagazine.com
Logo nl.androidermagazine.com

Ondersteunt de raspberry pi 3 b + i2c?

Inhoudsopgave:

Anonim

Beste antwoord: ja. De Raspberry Pi ondersteunt de I2C-interface via de GPIO-header. Het is standaard uitgeschakeld, dus u moet de hardware inschakelen en enkele hulpprogramma's installeren voordat u het kunt gebruiken.

Amazon: Raspberry Pi 3 B + ($ 40)

Wat is een I2C-interface?

De I2C-interface (het is eigenlijk I²C of I-squared-c maar niemand wil dat typen, vandaar de bijnaam) is het eindpunt van een inter-geïntegreerde circuit seriële bus die geen snelle communicatie nodig heeft. De overdracht is synchroon en pakketgeschakeld en kan meerdere masters en meerdere slave-apparaten op dezelfde bus hosten. Je zult het overal vinden. Eenvoud is belangrijker dan snelheid en wordt vaak gebruikt voor het bevestigen van sensoren of bewakingsapparatuur.

Voor hobbytoepassingen wordt de I2C-bus meestal gebruikt om een ​​pc-kaart aan een LCD-scherm te bevestigen. Een I2C-rugzakbord kan het aantal benodigde verbindingen inkorten van 16 tot twee, en met I / O-pinnen altijd schaars, dat maakt de I2C-bus zeer waardevol voor veel projecten. Voor meer informatie over de I2C-bus en seriële communicatie in het algemeen, heeft Sparkfun een geweldige inleiding om u op weg te helpen.

Gebruik van de I2C-interface op de Raspberry Pi

Standaard heeft uw Raspberry Pi de I2C-interface uitgeschakeld. Maak je geen zorgen, het is gemakkelijk om het in te schakelen.

Je gebruikt dezelfde configuratie-tool die je zag toen je je Raspberry Pi voor het eerst inschakelde. Typ sudo raspi-config op de opdrachtregel om het terug te brengen. U vindt de optie om de I2C-optie in te schakelen onder Interfacing Options.

Na een herstart kunt u vervolgens alle hulpprogramma's en hulpprogramma's voor foutopsporing, zoals i2c-tools of de python-smbus- bibliotheken, installeren via de standaard pakketbeheerder met de opdracht apt-get. Uw project en de coderingstaal die u gebruikt, bepalen precies welke extra's u nodig hebt om via de I2C-bus te communiceren met behulp van de standaard GPIO-pinnen op uw Raspberry Pi 3 B +.

Onze keuze

Raspberry Pi 3 B +

Inclusief legacy buscommunicatie

De Raspberry Pi 3 B + ondersteunt veel verschillende soorten seriële communicatie via zijn GPIO-pinnen, waaronder de I2C-interface. Dit is een van de redenen waarom we dol zijn op deze kleine enkele boardcomputer !.

We kunnen via onze links een commissie verdienen voor aankopen. Kom meer te weten.

veiligheid eerst

De beste producten om uw student en zijn bezittingen veilig te houden

Of u nu probeert uw student veilig te houden op weg naar school of op zoek bent naar een manier om zijn bezittingen te beschermen, het helpt om vertrouwde veiligheidsaccessoires te hebben. Hier zijn een paar die u moet overwegen voor uw student.

Word niet nat

Bescherm je telefoon tegen overstromingen en waterplezier met een waterdichte hoes

Het orkaanseizoen is in volle gang en flitsoverstromingen zijn in veel delen van het land geen onbekende geweest. Dit is niet precies het, dus bescherm het met een waterdichte hoes.

kopers gids

De beste Alexa-compatibele slimme lichten

Amazon's Echo-ecosysteem van slimme luidsprekers is geweldig voor het bedienen van slimme lampen van merken zoals LIFX en Philips Hue. De enige truc is het kiezen van de juiste lamp.