Aiuto! Il mio robot nn vuole andare indietro

:slight_smile:
Ciao,
stò testando le funzioni per il moto del mio robottino pulisci pavimenti.
Le due ruote si muovono in avanti ma quando cerco di utilizzare la funzione back, solo la ruota di destra risponde, mentre quella di sinistra rimane ferma.
Potete per favore aiutarmi a capire dove stò sbagliando?
Vi allego lo sketch che ho creato

Grazie per chiunque voglia aiutarmi

A.

BathCleanLib.h (2.74 KB)

sketch_BathClean-v5.0.ino (1.68 KB)

Ma con che arduino?
UNO, MEGA....
Perché a me alcune cose non mi convincono...

Ciao Standarodil,
grazie per il reply.
Stò usando un arduino Mega.
Entrambe le ruote si muovono correttamente in avanti, ma solo la destra esegue anche la funzione back. La sinistra rimane ferma fino al prossimo forward dove riprende normalmente il moto.

A.

Sfruttare il "problema" per modificare la logica? Indietreggiare facendo "ruotare" in senso opposto le ruote?

Direi che sarebbe da controllare il funzionamento del ponte H, al banco, ponticellandolo

Ciao Standardoil,
stò utilizzando un L298N.
Proverò a seguire il tuo consiglio.

Grz

A.