Hello to everyone,
I am new to Arduino and I'm trying as a first project to create a weather station.
The idea is that every hour I get measurements from a DHT11 and I memorize the Tmax and Tmin.
The rest of the time, the arduino is in sleep mode . I managed thanks to some tutorials to wake up my arduino every hour with an external interrupt generated from a RTC. But I want to create another interuption (from a push button this time) that displays on a LCD the measurements .
I've read that when using interrupts it's impossible to use delay() and the function called has to be the smallest possible.
How can I display for about 30 secondes my LCD screen with an interrupt ? Knowing that I have to use delay() to get my LCD scrolling.
Thank you for your replies !