Kapitel 16: Der I2C-Bus

Der Raspberry Pi ist mit einem I2C-Bus ausgestattet und bietet so die Möglichkeit, auf eine Vielzahl der unterschiedlichsten Sensoren und I/O-Geräte zuzugreifen. Wie auch der SPI-Bus ist der I2C-Bus zum Ansteuern von Geräten mit kurzen Leitungszuführungen ausgelegt. Er hat aber gegenüber dem SPI-Bus den großen Vorteil, dass Sie an einen Bus bis zu 127 Geräte anschließen können. Also viel mehr, als für die meisten Projekte benötigt werden. Außerdem kommt er, wenn man von der Masse und Spannungsversorgung absieht, mit nur zwei Leitungen aus.

Der I2C-Bus arbeitet nach dem Master/Slave-Prinzip. Wobei der Master die Kontrolle auf dem Bus hat und entscheidet, mit welchem Gerät (Slave) er Daten austauschen möchte. In ...

Get Raspberry Pi programmieren mit Java now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.