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 )


Mon contenu
Homme



