Kapitel 9 Sensortechnik

Über den GPIO kann man externe Sensoren, wie z.B. Temperatursensoren an den RPi anschließen. Dabei gibt es drei technische Herausforderungen:

  • Ein physikalisches Phänomen (wie z.B. eine Temperatur) muss durch ein analoges elektrisches Signal (z.B. eine Spannung) abgebildet werden. Das leistet ein Sensor.

  • Der analoge Spannungswert muss in einen digitalen Wert, eine Zahl überführt werden. Das macht ein Analog-Digital-Wandler wie der MCP3008.

  • Der digitale Wert muss über Kabel an den RPi übertragen werden. Dafür bietet der RPi mehrere Bussysteme: den 1-Wire-Bus, der mit einer einzigen Datenleitung auskommt, den I²C-Bus mit zwei Leitungen und den SPI-Bus, der vier Leitungen benötigt.

Diese Techniken werden in ...

Get Raspberry Pi programmieren mit Python 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.