Salve a tutti, sto preparando il mio progetto per la maturità che consiste in un robot che segue una linea e, se incontra un ostacolo lungo il percorso, lo deve aggirare; il problema sta proprio qua.
Il robot è dotato di due sensori ky-033 per seguire la linea e di un sensore ultrasuoni hc-sr04.
Ho deciso di fare i due programmi in maniera separata per poi unirli insieme in un unico sketch;per il segui linea non ho nessun problema, mentre per l'aggiramento dell'ostacolo non riesco a fargli leggere la presenza dell'oggetto durante la fase di aggiramento; qualcuno è disposto a dare un'occhiata a cosa non va nello sketch?
uso una clone della scheda adafruit per il controllo di due motori 3-12V dc e la controllo tramite la libreria "AFMotor", inoltre uso un potenziometro per regolare la velocità siccome, non capisco il perchè, la scheda non fornisce tensione ai due motori in egual modo.
ringrazio chiunque sia disponibile a darmi una mano
Prova_aggira_ostacolo_5.ino (3.11 KB)