#include
#include
#include
#definire larghezza dello schermo 128
#definire display_height 64
#definire OLED_RESET 4
Adafruit_SSD1306visualizzazione(larghezza dello schermo, altezza dello schermo);
#include ¢ DHT.h ¢
#definire DHTPIN 2
#definire DHTTYPEDHT11
DHTDht(DHTPIN, DHTTYPE);
nulo sistemazione() {
Dht.Iniziare();
visualizzazione.Iniziare(SSD1306_SWITCHCAPVCC, 0x3C);
visualizzazione.Display chiaro();
}
nulo circuito() {
visualizzazione.Display chiaro();
visualizzazione.setTextSize(1);
visualizzazione.setTextColor(SSD1306_BLANCO);
visualizzazione.setCursore(0,15);
visualizzazione.stampare(- Temperatura:);
visualizzazione.setCursore(80,15);
visualizzazione.stampare(Dht.letturaTemperatura(i);
visualizzazione.setCursore(110,15);
visualizzazione.stampare( C );
visualizzazione.setCursore(0,35);
visualizzazione.stampare(️ umidità: ️);
visualizzazione.setCursore(80,35);
visualizzazione.stampare(Dht.letturaUmidità(i);
visualizzazione.setCursore(110,35);
visualizzazione.stampare(%);
visualizzazione.visualizzazione();
ritardo(2000);