#include <SPI.h>
#include "Adafruit_GFX.h"
#include "Adafruit_ILI9341.h"
#include "DHT.h"
#define TFT_DC 9
#define TFT_CS 10
#define DHTType DHT22
#define dhtPin 2
Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC);
DHT dht(dhtPin, DHTType);
float temperature;
float humidity;
void setup()
{
tft.begin();
tft.setRotation(1);
dht.begin();
}
void loop()
{
//****Clear text in position by hiding with black text********
tft.setCursor(1,30);
tft.setTextColor(ILI9341_BLACK);
tft.setTextSize(2);
tft.print("temperature "+ String(temperature));
tft.setCursor(1,70);
tft.setTextColor(ILI9341_BLACK);
tft.setTextSize(2);
tft.print("humidity "+ String(humidity));
//*************************************************************
temperature = dht.readTemperature();
humidity = dht.readHumidity();
tft.setCursor(1,30);
tft.setTextColor(ILI9341_GREEN);
tft.setTextSize(2);
tft.print("temperature "+ String(temperature));
tft.setCursor(1,70);
tft.setTextColor(ILI9341_GREEN);
tft.setTextSize(2);
tft.print("humidity "+ String(humidity));
delay(1000);
}