Citazione:
Originalmente inviato da madqwerty newPos e oldPos ti servono per capire che da un loop all'altro la posizione sia stata ricalcolata, quindi non dare comandi al servo non utili alla causa,
direzione serve per ricordare da un loop all'altro dove stava muovendo
e newPos oltre a 180 e inferiore a 0 ti servono per gestire i delay del servo fermo a dx o sx, tanto il controllo finale non li manderà al servo
scritto così "a sensazione" eh |
non mi compila il tuo sketch. mi da errore alla fine: myservo.write(newPos);
ho provato a inserire un valore numerico ma rimane l'errore myservo not declared
abbi pazienza è certamente banale ma ancora non sono capace di passare oltre
intanto sul serial monitor ho testato i valori ottenuti dalla nano dalla ricevente.
le 2 posizioni del canale ausiliario sono 1100 e 1904 ora non so dire ancora quale delle 2 sarà il loop. al canale servo ho assegnato il piedino 10 mentre l'ingresso del segnale è al piedino 8