Go Down

Topic: Arduino si blocca (Read 685 times) previous topic - next topic

Lollo9906

OK, per mia grande felicita' sono appena riuscito a risolvere il tutto.
Un nuovo problema mi era scaturito perche', penso, ad Arduino mega non piaceva il nome che avevo assegnato ad un pin. Prima quando si chiamava I9, nel momento in cui arrivavo a portarlo ad un livello alto, il programma si bloccava.
Non sapendo piu' dove sbattere la testa ho provato a cambiargli il nome in I20 e il programma e' arrivato al termine. :)

Posto lo stesso il programma terminato, manca solo l'implementazione dei sensori ultrasuoni nel void loop(), ma quello non e' assolutamente un problema.
Spero non ne sorgano altri piu' tardi...

uwefed

#16
Jun 17, 2018, 09:46 am Last Edit: Jun 17, 2018, 09:47 am by uwefed
Alcune combinazioni di lettere sono nomi di registiri o Bits/ fuse del Controller. Non so se I9 (Imola nove) sia uno di questi nomi riservati.

Dovresti imparare a usare dei nomi di variabili parlanti. Come per esempio oggetto1 2 3, N1 2 3, I1 2 3 ecc non dicono niente. Chiamali in funzione del uso che hanno. Cosa é attacato o cosa fanno?
esempio Pompa, Valvola, ecc
Informati del uso di arrays.

Ciao Uwe 

Lollo9906

Aah, allora sara' per quello che non gli piaceva. Ho dato quei nomi per rispecchiare gli ingressi del plc I1, I2 ecc.

Go Up