Visualizza messaggio singolo
Vecchio 25 aprile 20, 13:06   #16 (permalink)  Top
wrighizilla
Guest
 
Data registr.: 17-07-2013
Messaggi: 3.734
credo di aver capito che inserendo le 2 stringhe delay il problema potrebbe essere nel valore for (int n = maxsx; n <= maxdx; n++) che genera il loop indesiderato anche nella posizione aux2 nella quale la cam dovrebbe rimanere invece ferma..

il passaggio adesso è questo, così corretto con le stringhe delay
in posizione aux1 il loop è meraviglioso, funziona tutto benissimo.

for (int n = maxsx; n <= maxdx; n++) {
myservo.write(n);
delay(20);
}
delay(2000);
}
for (int n = maxdx; n >= maxsx; n--) {
myservo.write(n);
delay(20);
}
delay(2000);
}

ma purtroppo non so ancora scriverlo per correggerlo, per adesso sono solo al livello di copiare e analizzare sintassi e funzioni, posso capire la logica quando la vedrò scritta e potrò confrontare cosa mancava
vabè, comunque alla quinta ora mi va benissimo di essere messo così
wrighizilla non è collegato   Rispondi citando