Helgen projektet klocka datum termometer och luftfuktighet med Arduino mega (3 / 4 steg)
Steg 3: Huvudloop för visning...
void loop()
{
Visa tid centrerad på den övre raden
lcd.setCursor (4, 0);
Läs temperaturen och luftfuktigheten
int chk = DHT.read11(DHT11_PIN);
lcd.setCursor (0, 0);
LCD.Print(RTC.getTimeStr());
Läs temp sensor
dubbel temp = Thermister(analogRead(0)); Läs sensor
Läs luftfuktighet
DHT.humidity,1
Läs temperatur
DHT.temperature,1
avtrycken skärm
lcd.setCursor(9,0);
LCD.Print(temp);
LCD.Print(DHT.temperature,0);
LCD.Print("C");
Visa luftfuktighet
lcd.setCursor(13,0);
LCD.Print(DHT.humidity,0);
LCD.Print("%");
Visa förkortat dagen av veckan i det nedre vänstra hörnet
lcd.setCursor (0, 1);
LCD.Print(RTC.getDOWStr(FORMAT_SHORT));
Visa datum i det nedre högra hörnet
lcd.setCursor (6, 1);
lcd.setCursor (3, 1);
LCD.Print(",");
lcd.setCursor (4, 1);
LCD.Print(RTC.getDateStr());