Duomenų išvedimas į LCD Nokia 5110 modulį iš DHT11 daviklio

Geras darbo pavyzdys su LCD moduliu Nokia 5110/3310 (PCD8544) 84×48, rodyti temperatūrą ir drėgmę iš daviklio DHT11. Vaizdainis.

Naudotos bibliotekos

https://github.com/carlosefr/pcd8544
http://www.henningkarlsen.com/electronics/library.php?id=44

#include <LCD5110_Basic.h>
#include <dht11.h>

LCD5110 myGLCD(7,6,5,3,4);
dht11 sensor;

extern uint8_t SmallFont[];
extern uint8_t BigNumbers[];

void setup(){
  myGLCD.InitLCD(63);
}

void loop(){
  sensor.read(11);
  
  myGLCD.clrScr();
  myGLCD.setFont(BigNumbers);
  myGLCD.printNumI(sensor.temperature, LEFT, 0);  
  myGLCD.printNumI(sensor.humidity, 45, 0);
  
  myGLCD.setFont(SmallFont);
  myGLCD.print("C", 30, 20);
  myGLCD.print("%", 75, 20);
  
  myGLCD.print("arduinoLab", CENTER, 38);
  
  delay(1000);
 }

Parašykite komentarą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *

Secured By miniOrange