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
  3 DHT22 Sensoren im WEB anzeigen Ziege777 6 383 30.10.2017 11:18
Letzter Beitrag: Tommy56
  Countdown - Werte ändern am Touchscreen ElAleMaNo 2 421 04.07.2017 18:43
Letzter Beitrag: Tommy56
  Motor Steuerung durch Sensoren Werte Zerebrator 14 940 12.06.2017 14:36
Letzter Beitrag: Franz54
  Arduino Sensor zeigt falsche Werte an Sandro2504 4 500 04.06.2017 09:03
Letzter Beitrag: hotsystems
  Char Werte ausgeben Scotch 5 701 31.03.2017 15:37
Letzter Beitrag: Scotch
  DHT22 min max Temperatur 7-Segmentanzeige bastelbert 50 3.194 14.01.2017 11:46
Letzter Beitrag: Tommy56
  Gewichteten Durchschnitt berechnen, 20 Werte in fortlaufender Variable speichern TimeMen 10 1.798 03.07.2016 09:00
Letzter Beitrag: Binatone
  Ausgabe druckt immer 2 Werte anstatt nur einen. Finde den Fehler nicht TimeMen 24 1.711 02.07.2016 14:18
Letzter Beitrag: hotsystems
  Werte an anderes Programm weiterleiten Typ 2 846 12.03.2016 23:28
Letzter Beitrag: Typ
  digitale Werte trotz Stromunterbrechung nicht verlieren goldfisch 63 7.442 06.01.2016 13:17
Letzter Beitrag: Bitklopfer

Gehe zu:


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