Analoge Eingänge

Aufgabenstellung

Ähnlich den digitalen Eingängen sollen die 8 analogen Eingänge des Hubo eingelesen werden. Dies erfolgt wiederum mittels des exec-Bindings und des Beispielprogramms GetAnalogInput der Hubo Library.

Das folgende Bild zeigt die Werte der analogen Eingänge des AD-Wandlers (MCP3208).

openHAB_HuboAnalogeingaenge

 

Lösung

Zum Einlesen des analogen Eingangs 5 erhält die items Datei den folgenden Eintrag:

Number	AnalogInput5 "Eingang 5  [%d]" <line> (Hubo_Analog_Input {exec="<[/home/pi/HuboDemo/GetAnalogInput/./GetAnalogInput 5:1000:]"}

Die Kommentare wurden geschlossen