Je débute et je compte commencé par un robot à roue .
Je prend comme base un châssis de voiture radio-commandé simple , qui ne permet que de faire soit marche avant , soit marche arrière en tournant et qui possède une place confortable pour mettre diverses carte et capteur .
Voici le prototype que j'ai fait en premier :
Un capteur "poussoir" à l'avant et des relais pour commander le moteur .
Le montage est "volant" , c'était juste un essai .

La il arrive à avancer , et fait une marche arrière en tournant si le capteur touche un obstacle .
Voici le petit bout de programme pour ça :
int PHARE = 13; // fil noir int SENSOR = 12;// fil gris int AVAR = 11; // fil vert int MOTEUR = 10; // fil jaune int val; void setup() { pinMode(PHARE, OUTPUT); pinMode(AVAR, OUTPUT); pinMode(MOTEUR, OUTPUT); pinMode(SENSOR, INPUT); } void loop() { digitalWrite(PHARE, HIGH); delay(50); digitalWrite(PHARE, LOW); delay(50); digitalWrite(PHARE, HIGH); delay(50); digitalWrite(PHARE, LOW); digitalWrite(MOTEUR, HIGH); { val = digitalRead(SENSOR); if (val == LOW) { digitalWrite(AVAR, LOW); } else { digitalWrite(AVAR, HIGH); delay(2000); } } }
Je suis en train de faire un montage propre de façon à pouvoir développé tout cela ( plusieurs capteurs , une télécommande infra-rouge , un bras , etc ... )


L'alimentation se fait par une batterie au plomb de 12v et le moteur est alimenté en 3v par 2 piles situées dans le logement d'origine du châssis .
Je précise que pour ce projet , un investissement minimum est fait , car j'utilise quasiment que de la récupération ( composant sur ancien matériel électronique )
La carte sur le pare-choc , c'est un radar infrarouge d'alarme , sur lequel je repique juste le poussoir . ( mon père travail dans les systèmes d'alarmes ce qui me permet de récupérer toute sorte d'appareil de ce type )