INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
TFT DHT22 Werte überschreiben
17.02.2015, 20:22
Beitrag #9
RE: TFT DHT22 Werte überschreiben
Hallo rkuehle,
ich habs mal so versucht:
TFTscreen.setCursor(85, 1);
TFTscreen.print(t);
TFTscreen.setCursor(85, 1);
TFTscreen.print(" ");
TFTscreen.setCursor(85, 23);
TFTscreen.print(h);
TFTscreen.setCursor(85, 23);
TFTscreen.print(" ");

aber es funktioniert nicht???
vielen Dank für deine Mühe
Gruß V1000
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.02.2015, 17:44
Beitrag #10
RE: TFT DHT22 Werte überschreiben
so gehts:
ich lasse dei werte mit einem rechteck übermalen
#include "Wire.h"
#include "math.h"
#include "DHT.h"
#include <TFT.h>
#include <SPI.h>
#define cs 10
#define dc 9
#define rst 8
#define DHTPIN A0
#define DHTTYPE DHT22
DHT dht(DHTPIN, DHTTYPE);

#define cs 10
#define dc 9
#define rst 8

TFT TFTscreen = TFT(cs, dc, rst);

void setup()
{
dht.begin();
TFTscreen.begin();
TFTscreen.background(255, 0, 0);
TFTscreen.stroke(255, 255, 255);
TFTscreen.setTextSize(2);
TFTscreen.setCursor(1, 1);
TFTscreen.print("Temp. :");
TFTscreen.setCursor(150, 1);
TFTscreen.print("C");
TFTscreen.setCursor(1, 23);
TFTscreen.print("Luftf.:");
TFTscreen.setCursor(150, 23);
TFTscreen.print("%");
}

void loop()
{
int hum = dht.readHumidity();
delay(1000);
float h = dht.readHumidity();
float t = dht.readTemperature();
float f = dht.readTemperature(true);

if (isnan(h) || isnan(t) || isnan(f)) {
Serial.println("Lesefehler am DHT-Sensor!");
return;
}

float hi = dht.computeHeatIndex(f, h);

TFTscreen.setCursor(85, 1);
TFTscreen.print(t);
TFTscreen.setCursor(85, 23);
TFTscreen.print(h);
delay(4000);
TFTscreen.fillRect(85,1,59,38,ST7735_RED);

}

Vielen Dank fürs helfen
Grüße V1000
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Analog Eingang _ Werte verfälscht Traktor 16 736 30.03.2018 08:36
Letzter Beitrag: Bitklopfer
  Nextion+DHT22+Arduino Niklas 24 1.532 16.02.2018 22:35
Letzter Beitrag: Tommy56
  3 DHT22 Sensoren im WEB anzeigen Ziege777 6 831 30.10.2017 11:18
Letzter Beitrag: Tommy56
  Countdown - Werte ändern am Touchscreen ElAleMaNo 2 609 04.07.2017 18:43
Letzter Beitrag: Tommy56
  Motor Steuerung durch Sensoren Werte Zerebrator 14 1.599 12.06.2017 14:36
Letzter Beitrag: Franz54
  Arduino Sensor zeigt falsche Werte an Sandro2504 4 820 04.06.2017 09:03
Letzter Beitrag: hotsystems
  Char Werte ausgeben Scotch 5 1.181 31.03.2017 15:37
Letzter Beitrag: Scotch
  DHT22 min max Temperatur 7-Segmentanzeige bastelbert 50 4.899 14.01.2017 11:46
Letzter Beitrag: Tommy56
  Gewichteten Durchschnitt berechnen, 20 Werte in fortlaufender Variable speichern TimeMen 10 3.195 03.07.2016 09:00
Letzter Beitrag: Binatone
  Ausgabe druckt immer 2 Werte anstatt nur einen. Finde den Fehler nicht TimeMen 24 2.265 02.07.2016 14:18
Letzter Beitrag: hotsystems

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste