int tCampionamento = 6000;
int ISMisura = 0;
int FSmisura = 100;
int AIpin = 0; // analog pin used to connect the potentiometer
int val; // variable to read the value from the analog pin
void setup() {
// Imposta il pin digitale 0 come uscita
pinMode(2, OUTPUT);
// Inizializza la comunicazione seriale a 9600 baud
Serial.begin(9600);
Serial.println("Setup completato!");
}
void loop() {
// Imposta il pin digitale 0 su HIGH
digitalWrite(2, HIGH);
Serial.println("LED acceso");
// Attendi per un secondo (1000 millisecondi)
delay(5000);
//leggo misura e salvo valore
val = analogRead(AIpin);
val = map(val, 0, 1023, ISMisura, FSmisura);
Serial.println(String("Misura convertita") + " " + String(val) + "%");
delay(5000);
// Imposta il pin digitale 0 su LOW
digitalWrite(2, LOW);
Serial.println("LED spento");
// Attendi
delay(tCampionamento);
//goto bailout;
//bailout:;
//Serial.println("fine");
}