Logo pl.androidermagazine.com
Logo pl.androidermagazine.com

Czy Raspberry Pi 3 B + obsługuje i2c?

Spisu treści:

Anonim

Najlepsza odpowiedź: tak. Raspberry Pi obsługuje interfejs I2C poprzez nagłówek GPIO. Jest domyślnie wyłączony, dlatego przed użyciem należy włączyć sprzęt i zainstalować niektóre narzędzia.

Amazon: Raspberry Pi 3 B + (40 USD)

Co to jest interfejs I2C?

Interfejs I2C (tak naprawdę to I²C lub I-kwadrat-c, ale nikt tego nie chce wpisać, stąd pseudonim) to punkt końcowy magistrali szeregowej z obwodem zintegrowanym, która nie wymaga szybkiej komunikacji. Transmisja jest synchroniczna i przełączana z pakietu i może obsługiwać wiele urządzeń master i wiele urządzeń slave na tej samej magistrali. Znajdziesz go wszędzie używanego. Prostota jest ważniejsza niż prędkość i jest powszechnie stosowana do podłączania czujników lub sprzętu monitorującego.

W zastosowaniach hobbystycznych magistrala I2C jest powszechnie używana do przymocowania karty PC do wyświetlacza LCD. Płyta plecaka I2C może zmniejszyć liczbę wymaganych połączeń z 16 do dwóch, a dzięki pinom we / wy zawsze brakuje, co sprawia, że ​​magistrala I2C jest bardzo cenna w wielu projektach. Aby dowiedzieć się więcej o magistrali I2C i komunikacji szeregowej, Sparkfun ma świetny starter na dobry początek.

Korzystanie z interfejsu I2C na Raspberry Pi

Domyślnie twój Raspberry Pi ma wyłączony interfejs I2C. Nie martw się, łatwo to włączyć.

Użyjesz tego samego narzędzia konfiguracyjnego, które widziałeś po pierwszym uruchomieniu Raspberry Pi. Aby go przywrócić, wpisz sudo raspi-config w wierszu polecenia. Znajdziesz opcję włączenia opcji I2C w Opcjach interfejsu.

Po ponownym uruchomieniu można za pomocą standardowego menedżera pakietów zainstalować dowolne narzędzia i narzędzia do debugowania, takie jak i2c-tools lub biblioteki python-smbus. Twój projekt i używany język kodowania dokładnie określą, jakich dodatków będziesz potrzebować do komunikacji przez magistralę I2C przy użyciu standardowych pinów GPIO w Raspberry Pi 3 B +.

Nasz wybór

Raspberry Pi 3 B +

Obejmuje starszą komunikację autobusową

Raspberry Pi 3 B + obsługuje wiele różnych rodzajów komunikacji szeregowej poprzez piny GPIO, w tym interfejs I2C. To jeden z powodów, dla których uwielbiamy ten mały komputer jednopłytkowy!

Możemy otrzymać prowizję za zakupy za pomocą naszych linków. Ucz się więcej.

bezpieczeństwo przede wszystkim

Najlepsze produkty, które pomogą zabezpieczyć twojego ucznia i jego rzeczy

Niezależnie od tego, czy próbujesz zabezpieczyć ucznia w drodze do szkoły, czy szukasz sposobu na ochronę swoich rzeczy, warto mieć zaufane akcesoria bezpieczeństwa. Oto kilka rzeczy, które powinieneś rozważyć dla swojego ucznia.

Nie zmoknij

Wodoodporny pokrowiec chroni telefon przed powodzią i zapewnia dobrą zabawę w wodzie

Sezon huraganów zbliża się wielkimi krokami, a błyskawiczne powodzie nie były niczym dziwnym w wielu regionach kraju. To nie jest dokładnie to, więc chroń go wodoodpornym etui.

przewodnik dla kupujących

Najlepsze inteligentne światła kompatybilne z Alexa

Ekosystem inteligentnych głośników Echo firmy Amazon doskonale nadaje się do sterowania inteligentnymi żarówkami takich marek, jak LIFX i Philips Hue. Jedyną sztuczką jest wybranie odpowiedniej żarówki.