Den Raspberry Pi kann man um die Hardwarefamilie der Sensoren mittels GPIO erweitern. Diese liefern Daten, die man auswerten kann und daraus resultierend Aktionen verschiedenster Art ausführen lassen kann. Nahezu alle verfügbaren Sensoren mit Pin-Anschlüssen sind theoretisch am Raspberry Pi verwendbar. Jedoch bedarf es dazu häufig zusätzlichen Treibern, um die einzelnen Sensoren ansprechen zu können. Im Folgenden erkläre ich anhand von zwei Sensoren wie man diese prinzipiell ansprechen kann.
Verwendete Sensoren
Bei einem Versuchsaufbau verwendete ich den PIR Bewegungssensor und den DHT11 Temperatur- und Luftfeuchtigkeitssensor. Diese beiden Sensoren sind recht günstig und dennoch hochwertig. Der technische Hauptunterschied liegt (neben der anderen Funktion) darin, dass der DHT11, im Gegensatz zum PIR, zusätzliche Treiber benötigt.