realizzazione del pulsante di acquisiszione delle letture

 

in setup deve essere incluso:

//Inizializzazione degli imput
pinMode(34, INPUT); //Pulsante e/o sensore
 
 
 
dentro il loop:
 
if(digitalRead(34) == HIGH) //controllo se il pulsante è premuto
{
flag1 = 1;
digitalWrite(14, HIGH); // turn the LED on
struct tm timeinfo;
if(!getLocalTime(&timeinfo))
{
Serial.println("Failed to obtain time");
}
char locTime[9];
sprintf(start_time, "%02d:%02d:%02d", timeinfo.tm_hour, timeinfo.tm_min, timeinfo.tm_sec); //memorizza l'orario di inizio in start_time
}