Kapitel 14. Sensoren

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

14.0 Einleitung

In diesem Kapitel sehen wir uns Rezepte für die Verwendung verschiedener Sensoren an, mit denen der Raspberry Pi Temperatur, Licht und mehr messen kann.

Im Gegensatz zu Boards wie dem Arduino und dem Raspberry Pi Pico verfügt ein normaler Raspberry Pi nicht über analoge Eingänge. Das bedeutet, dass für viele Sensoren ein zusätzlicher Analog-Digital-Wandler (ADC) benötigt wird. Zum Glück ist das relativ einfach zu bewerkstelligen. Es ist auch möglich, resistive Sensoren mit einem Kondensator und ein paar Widerständen zu verwenden.

Für viele der Rezepte brauchst du ein lötfreies Breadboard und Überbrückungsdrähte von Stecker zu Buchse (siehe Rezept 10.9).

14.1 Widerstandssensoren verwenden

Problem

Du möchtest einen variablen Widerstand an einen Raspberry Pi anschließen und seinen Widerstand messen, um die Position des Reglers des variablen Widerstands in deinem Python-Programm zu bestimmen.

Lösung

Du kannst den Widerstand auf einem Raspberry Pi mit nichts weiter als einem Kondensator, ein paar Widerständen und zwei GPIO-Pins (General Purpose Input/Output) messen. In diesem Fall kannst du die Position des Reglers an einem kleinen variablen Widerstand (Trimpot) abschätzen, indem du den Widerstand von seinem Schleifkontakt bis zu einem Ende des Potis misst.

Für dieses Rezept brauchst du folgende Zutaten:

Get Raspberry Pi Kochbuch, 4. Auflage 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.