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
  Gewichteten Durchschnitt berechnen, 20 Werte in fortlaufender Variable speichern TimeMen 10 475 03.07.2016 09:00
Letzter Beitrag: Binatone
  Ausgabe druckt immer 2 Werte anstatt nur einen. Finde den Fehler nicht TimeMen 24 742 02.07.2016 14:18
Letzter Beitrag: hotsystems
  Werte an anderes Programm weiterleiten Typ 2 438 12.03.2016 23:28
Letzter Beitrag: Typ
  digitale Werte trotz Stromunterbrechung nicht verlieren goldfisch 63 4.240 06.01.2016 13:17
Letzter Beitrag: Bitklopfer
  werte vom MPU6050 gy521 bekommen max1798 0 463 18.12.2015 21:11
Letzter Beitrag: max1798
  Arduino werte auslesen Atwist 11 1.327 21.11.2015 20:58
Letzter Beitrag: hotsystems
  gegenseitiges Zuweisen von Pointeradressen und Ihrer "Werte" HaWe 22 1.447 05.11.2015 18:42
Letzter Beitrag: Thorsten Pferdekämper
  Werte aus der SD - Karte zuordnen Gandalf 19 1.914 12.09.2015 12:48
Letzter Beitrag: Gandalf
  DHT22-Werte via Funk MeisterQ 27 4.895 27.07.2015 21:48
Letzter Beitrag: MeisterQ
  Werte in die UTouchCD.h eintragen jgrothe 0 440 17.06.2015 17:23
Letzter Beitrag: jgrothe

Gehe zu:


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