#include "rover.h"
#include "Servo.h"
-int rotPausa = 100; // Pausa per una rotazione di ~90'
+int rotPausa = 200; // Pausa per una minima rotazione
void setup()
{
void loop()
{
// Fintanto che non ci sono ostacoli: avanti
- while (check() = 0) {
- avanti()
+ while (distanceCheck() == 0) {
+ avanti();
+ delay(50); // Movimento minimo, per stabilizzare
+ // l'input del sensore
}
-// Se c'e' un ostacolo: ferma e gira
- stop();
- giraSX;
+// Se c'e' un ostacolo: gira
+ giraDX();
delay(rotPausa);
}