Schlagwort-Archive: Anzeige

Eine 7-Segment Anzeige direkt vom Arduino ansteuern

Die 7-Segmentanzeige soll direkt vom Arduino Uno angesteuert werden.

Dazu werden die einzelnen Segmente jeweils mit einem 200 Ohm Widerstand an die digitalen Ausgänge D2 bis D9 des Arduino angeschlossen.

Die 7-Segment Anzeige besteht aus 7 Dioden a-g und einer Diode für den Punkt h. Die Segmente sind so angeordnet:

7 Segmente

Die einzelnen Segment werden mit je einem 200 Ohm Widerstand an die folgenden digitalen Ausgänge des Arduino angeschlossen: Weiterlesen

Barometer Display mit 1h / 3h Differenz und Temperatur Ausgabe. Mit dem 5110 Display, BMP-180, Uno

Nun nehme ich die vorhergehenden Artikel und stelle daraus ein Barometer zusammen.

Aus diesen Artikeln ist die Schaltung und die Software entstanden.

Mit dem BMP180 wird der Luftdruck und die Temperatur jede Minute 1 x gemessen und über 5 Werte gemittelt. Dadurch bekomme ich eine relativ stabile 2. Kommastelle hin und kann den aktuellen Wert und den alten Wert später mit 2 Kommastellen vergleichen.

Der Luftdruck wird im EEPROM abgelegt und mit dem Luftdruck vor einer Stunde verglichen.
Die Differenz wird zusätzlich ausgegeben.
Da der Wert als Long (4 Byte) abgelegt wird, können 1024 / 4 = 256 Werte verglichen werden, sodass ich auch mit dem Wert vor 3 Stunden (180 Minuten) vergleichen kann.

Die Daten werden auf dem Nokia 5110 Display ausgegeben. Weiterlesen