Patrick_M:
solo 2 perplessitàint inputVariable=0; // perchè queste le ripeti 2 volte?
int stato_pulsante=0; //
int minima=100; //
int neutral=100; //
int var=0; //
int inputVariable=0;
int stato_pulsante=0;
int inputVariable=0;
int stato_pulsante=0;
int minima=100;
int neutral=100;
int var=0;
pinMode(3, OUTPUT); // perchè a queste due non hai dato un nome esplicativo?
pinMode(5, OUTPUT); // tra sei mesi saprai ancora cosa sono?
pinMode(pin,INPUT); // a parte che pin e pin2 dicono poco....
pinMode(pin2,INPUT);
pinMode(buzzer,OUTPUT);
Ahahah solo perché ho copiato parte del primo codice che ho realizzato e non le ho più cancellate. Per le descrizioni e i nomi hai ragione che devo sistemarle, ma ero troppo contento che funzionasse il tutto che ho postato subito.