Mam coś takiego. Wszystko działa ale czcionka jest brzydka. Jak zmieniam z SmallFont na BigFont (wyczytałem że taka jest) to nic się nie dzieje. Jak poprawić wpis aby zadziałał BigFont?
#include <SimpleDHT.h>
#include <Adafruit_GFX.h>
#include <UTFTGLUE.h>
UTFTGLUE myGLCD(0x9488,A2,A1,A3,A4,A0); // Wyświetlacz 320x480 i Mega 2560
int pinDHT22 = 53;
SimpleDHT22 dht22;
#if !defined(SmallFont)
extern uint8_t SmallFont[];
#endif
void setup()
{
randomSeed(analogRead(5));
pinMode(A0, OUTPUT);
digitalWrite(A0, HIGH);
myGLCD.InitLCD();
myGLCD.setFont(SmallFont); // ZMIENIAM Z SMALLFONT NA BIGFONT I NIC
myGLCD.clrScr();
}
void loop()
{
float temperature = 0;
float humidity = 0;
int err = SimpleDHTErrSuccess;
if ((err = dht22.read2(pinDHT22, &temperature, &humidity, NULL)) != SimpleDHTErrSuccess) {
return;
}
//============= Temperatura =================
myGLCD.setColor(255, 255, 255);
myGLCD.print("Temperatura: ", 100, 100);
myGLCD.setColor(0, 255, 255);
myGLCD.printNumI((temperature), 350, 100); myGLCD.print(" C",385,100);
//============== Wilgotność =================
myGLCD.setColor(255, 255, 255);
myGLCD.print("Wilgotnosc: ", 100, 180);
myGLCD.setColor(255, 0, 255);
myGLCD.printNumI((humidity), 350, 180); myGLCD.print(" %",385,180);
delay(2000);
}
Zamieniam wszędzie z SmallFont na BigFont i też nic.
Z góry dzięki za pomoc.
#include <SimpleDHT.h>
#include <Adafruit_GFX.h>
#include <UTFTGLUE.h>
UTFTGLUE myGLCD(0x9488,A2,A1,A3,A4,A0); // Wyświetlacz 320x480 i Mega 2560
int pinDHT22 = 53;
SimpleDHT22 dht22;
#if !defined(SmallFont)
extern uint8_t SmallFont[];
#endif
void setup()
{
randomSeed(analogRead(5));
pinMode(A0, OUTPUT);
digitalWrite(A0, HIGH);
myGLCD.InitLCD();
myGLCD.setFont(SmallFont); // ZMIENIAM Z SMALLFONT NA BIGFONT I NIC
myGLCD.clrScr();
}
void loop()
{
float temperature = 0;
float humidity = 0;
int err = SimpleDHTErrSuccess;
if ((err = dht22.read2(pinDHT22, &temperature, &humidity, NULL)) != SimpleDHTErrSuccess) {
return;
}
//============= Temperatura =================
myGLCD.setColor(255, 255, 255);
myGLCD.print("Temperatura: ", 100, 100);
myGLCD.setColor(0, 255, 255);
myGLCD.printNumI((temperature), 350, 100); myGLCD.print(" C",385,100);
//============== Wilgotność =================
myGLCD.setColor(255, 255, 255);
myGLCD.print("Wilgotnosc: ", 100, 180);
myGLCD.setColor(255, 0, 255);
myGLCD.printNumI((humidity), 350, 180); myGLCD.print(" %",385,180);
delay(2000);
}
Zamieniam wszędzie z SmallFont na BigFont i też nic.
Z góry dzięki za pomoc.