
Mehr Wissen in Elektronik:
Bausätze
- Klein, aber fein! - Kompakter, präziser Temperatur- und Luftfeuchtigkeitssensor für Ihr Smart Home - ELV-SH-CTH
- Regenbogen-Animation mit der Oxocard Connect - RGB-LEDs ganz einfach ansteuern
- Aus Ideen mehr machen! Einfacher Einstieg in die Welt der Mikrocontroller-Programmierung mit dem ELV-BM-MCU
- Solarenergie statt Batterie! Solar-Powermodul SPM1500
Einer der wesentlichen Nachteile des Raspberry Pi gegenüber vielen Mikrocontrollern wie dem Arduino oder dem ESP32 ist, dass der Pi nicht über analoge Eingänge verfügt. Die reale Welt ist aber analog. Bei Sonnenaufgängen wird es allmählich hell. Lufttemperaturen ändern sich stetig und nicht sprunghaft. Um also Umweltparameter exakt erfassen zu können, ist das Messen analoger Werte erforderlich. Auch bei dieser Aufgabe zeigt Python seine universelle Funktionalität. So ist es mit speziellen Verfahren möglich, ein Python-Programm zu erstellen, das analoge Werte erfassen kann, ohne dass dazu zusätzliche Hardware erforderlich wäre. Will man allerdings Messwerte mit hoher Präzision erfassen, kommt man um einen Analog-Digital-Konverter nicht herum. Der MCP3002 leistet hier gute Dienste.
Der Raspberry Pi eignet sich hervorragend für die Interaktion mit verschiedenen Eingabegeräten. Ob einfache Taster oder komplexere Eingabeeinheiten wie Rotary Encoder und Matrix-Tastaturen – die Möglichkeiten, den Raspberry Pi mit der realen Welt zu verknüpfen, sind vielfältig. In diesem Artikel sollen drei wichtige Arten von Eingabegeräten für den Raspberry Pi näher betrachtet werden: Taster/Druckknöpfe bzw. Schalter, Rotary Encoder und Matrix-Tastaturen mit bis zu 16 Tasten.
Einer der wesentlichen Nachteile des Raspberry Pi gegenüber vielen Mikrocontrollern wie dem Arduino oder dem ESP32 ist, dass der Pi nicht über analoge Eingänge verfügt. Die reale Welt ist aber analog. Bei Sonnenaufgängen wird es allmählich hell. Lufttemperaturen ändern sich stetig und nicht sprunghaft. Um also Umweltparameter exakt erfassen zu können, ist das Messen analoger Werte erforderlich. Auch bei dieser Aufgabe zeigt Python seine universelle Funktionalität. So ist es mit speziellen Verfahren möglich, ein Python-Programm zu erstellen, das analoge Werte erfassen kann, ohne dass dazu zusätzliche Hardware erforderlich wäre. Will man allerdings Messwerte mit hoher Präzision erfassen, kommt man um einen Analog-Digital-Konverter nicht herum. Der MCP3002 leistet hier gute Dienste.
Der Raspberry Pi eignet sich hervorragend für die Interaktion mit verschiedenen Eingabegeräten. Ob einfache Taster oder komplexere Eingabeeinheiten wie Rotary Encoder und Matrix-Tastaturen – die Möglichkeiten, den Raspberry Pi mit der realen Welt zu verknüpfen, sind vielfältig. In diesem Artikel sollen drei wichtige Arten von Eingabegeräten für den Raspberry Pi näher betrachtet werden: Taster/Druckknöpfe bzw. Schalter, Rotary Encoder und Matrix-Tastaturen mit bis zu 16 Tasten.