Hallo liebe Raspi-Gemeinde
Erstmal muss ich sagen, dass das hier ein tolles Forum ist...hab schon viel hilfreiches gefunden, nun aber zu meinem Problem:
Habe 2 DHT22 Sensoren am meinem Raspi angeschlossen, welche auch wunderbar funktionieren und Werte liefern. Nun möchte ich alle Werte auf meinem 16x2 Display darstellen. Mit einem Sensor klappt das wunderbar, beim 2. Sensor hab ich allerdings Probleme bzw. weiß nicht, wie ich den Werten die richtige Displayzeile zuweise.
Das Endergebnis soll folgendermaßen aussehen:
1. Zeile: Temperatur Sensor 1, Feuchte Sensor 1
2. Zeile:Temperatur Sensor 2, Feuchte Sensor 2
Momentan läuft dieser Code:
#!/usr/bin/python
from Adafruit_CharLCD import Adafruit_CharLCD
import Adafruit_DHT as dht
import time
from subprocess import *
from time import sleep, strftime
from datetime import datetime
lcd = Adafruit_CharLCD()
lcd.clear()
lcd.message("booting...")
x = 1
while x < 10:
h,t = dht.read_retry(dht.DHT22, 17)
lcd.clear()
lcd.message(datetime.now().strftime('%A, %H:%M\n'))
lcd.message('T {0:0.1f} C F {1:0.1f} %'.format(t, h))
x = 1
time.sleep(30)
Alles anzeigen
Habe schon versucht den Code abzuändern, jedoch bekomm ich nie die 2 Sensoren auf die Anzeige.
Ich hoffe Ihr könnt mir weiterhelfen!