Nous souhaiterions faire une voiture semi autonome l'utilisateur controle le moteur CC et en cas d'obstacle l'arduino permet a la voiture d'eviter les obstacles. J'ai une arduino UNO avec un début du code et celle ci n'arrive deja plus a suivre. Dois je donc opter pour une arduino Mega ou Due ?
Et nous avons un probleme avec le contournement d'obstacle : Le servo moteur se remet tout seul meme si il n'y a pas de voie libre
Voici le code :
Merci d'avance !!Code:if(distance<30){ if(distance2<20){ //obstacle a droite digitalWrite(pinServo,HIGH);// tourne a gauche setAngle(0); // tourne les roues delay(1000); // temps du virage a 90 digitalWrite(pinServo,LOW); digitalWrite(pinServo,HIGH); setAngle(90); // remets les roues droites digitalWrite(pinServo,LOW); do{ // longe l obstacle jusqu a qu il y ait une voie libre delay(500); }while(distance<20); digitalWrite(pinServo,HIGH);//tourne a droite setAngle(179); delay(1000); digitalWrite(pinServo,LOW); digitalWrite(pinServo,HIGH);//puis continue tout droit donc contourne l obstacle setAngle(90); delay(1000); digitalWrite(pinServo,LOW); }
-----