Buon giorno,
vorrei chiedere se qualcuno ha un po' di tempo per correggermi un programmino per fare girare l'albero di un motore stepper per un certo numero di volte es: 200 per poi fermarsi. La cosa dovrebbe essere ripetibile premendo un pulsante.
Ho provato a fare un programma con l'istruzione "FOR" ma purtroppo il ciclo non si arresta mai per cui il motore gira di continuo. Forse dovrei usare l'istruzione "WHILE" ?
di seguito metto la base del programma nella speranza che qualcuno possa aiutarmi.
Grazie.
int motorPin1 = 8;
int motorPin2 = 9;
int motorPin3 = 10;
int motorPin4 = 11;
int delayTime = 2;
ciao
2 richieste: correggi il post precedente mettendo il codice dentro i tag /code. Se noti c'e una faccina triste dentro il tuo programma....
Gia che ci sei, posta lo sketch con il ciclo for che non ti funziona; qui si preferisce far capire alla gente gli errori fatti e poi correggerli piuttosto che dare subito le soluzioni.
Puoi anche quardare nel reference di arduino come si usa il For
Grazie per la risposta,
il massimo che sono riuscito a fare è questo programmino con il comando FOR, ma il ciclo si ripete all' infinito e quindi il motore non si ferma mai. Che istruzione o "segreto dovrei usare?"
int motorPin1 = 8;
int motorPin2 = 9;
int motorPin3 = 10;
int motorPin4 = 11;
int delayTime = 2;
int contatore;
Il codice devi racchiuderlo nei tag code, vedi sezione 7 del Regolamento, spiega bene come fare.
Altrimenti parte del codice può essere visualizzata male o mancare perchè interpretato come attributo del testo stesso.