due lm35 comandano un servomotore

Per quanto riguarda (sensore fiamma A0 pin A7) effettivamente è un mio errore dovuto al passaggio da Arduino Uno a Mega, il pin A7 è il nuovo pin. Mannaggia ho dimenticato di metterlo dopo, dovevo fare (sensore fiamma A7 //A0 per promemoria). L'analogico va al pin A7 e il digitale al 23.

alla riga 9:#define LampRed3 4, allora ci sono 3 led rossi e 4 verdi e non ho fatto altro che numerarli, in questo caso LampRed3 (terzo Led rosso) è collegato al pin 4, il 3 è tutt'uno con il nominativo del led e credo che non dovrebbe interferire con il pin 4 o mi sbaglio?

Per quanto riguarda il buzzer non ci ho fatto caso del maiuscolo/minuscolo e anche del nominativo differente, ma questo dipende dal fatto che ho cancellato dei programmi dimenticando di cancellare tutti i comandi.

Si effettivamente ieri stavo rivedendo i relè e i led che erano riportati a doppio con due nomi differenti. I relè li dovrei rinominarli. Per non parlare che ho fatto confusione con i led (quale doveva fare cosa) dato che stò montando il tutto in un contenitore di un combinatore telefonico, i led devono funzionare in modo intuitivo in base alla disposizione messa senza considerare ciò che è scritto sul display.

analogicPin5 che diventa A9 inizialmente era A5, ho voluto in parte mantenere il programma originale e ho cambiato solo il pin assegnato. Per voi che state abitualmente a programmare notate questi particolari, le cose fatte per bene si và con un certo ordine, ma per mè che è il mio primo assemblaggio questi particolari non sapevo che facessero molto, ora capisco che portano a confusione, ciò che è collegato al pin A9 che è un ohmetro dopotutto funziona bene.

Questo progetto dopo tantissimi errori che son riuscito a risolvermeli da solo dovevo prima o poi fare degli errori stupidi, maggiormente quando ho dovuto lasciare un lavoro a metà per riprenderla dopo qualche giorno e non ricordarmi dove ero arrivato.

Io mi chiedo perchè il programma non dà l'errore di conflitti prima di caricarlo su arduino?
Per la pulizia infatti successivamente dovevo chiedere se c'era qualcuno disponibile a controllarlo del tutto e togliere qualche riga di troppo.

Ok Patrik_M credo che l'intoppo maggiore è quel A0, apporterò le modifiche e vedremo cosa succede.
Per il LampRed3 cosa devo fare provoca qualche errore il 3?