Table des matières:

Robot de résolution de labyrinthe : 5 étapes (avec photos)
Robot de résolution de labyrinthe : 5 étapes (avec photos)

Vidéo: Robot de résolution de labyrinthe : 5 étapes (avec photos)

Vidéo: Robot de résolution de labyrinthe : 5 étapes (avec photos)
Vidéo: How to complete the Hacker Challenge | Looking Glass | Watch Dogs 2 2024, Juillet
Anonim
Image
Image
Robot résolveur de labyrinthe
Robot résolveur de labyrinthe
Robot résolveur de labyrinthe
Robot résolveur de labyrinthe

- ce robot conçu pour résoudre un labyrinthe simple sans aucune IA en utilisant les techniques suivantes dans le code:

1) PID

2) équations de rotation

3) étalonnage

Lien du code gitHub:

github.com/marwaMosafa/Maze-solver-algorithm-

Étape 1: Préparez votre composant

Préparez votre composant
Préparez votre composant
Préparez votre composant
Préparez votre composant
Préparez votre composant
Préparez votre composant

j'ai utilisé tous les composants listés ci-dessus:

1- 2 motoréducteurs à courant continu

2- 2 roues

3- 1 molette

4-LCD

5- planche à pain et quelques fils (mâle -mâle) && (mâle - femelle)

6- 3 capteur ultrasonique

4- support ultrasonique

5- Carte Arduino UNO

6- 2 piles 3,7 V avec porte-piles

7- Entraînement moteur L298N

8- châssis en bois pour le corps du robot

9- interrupteur

Étape 2: Première couche

Première couche
Première couche
Première couche
Première couche

1- connecter le moteur, les roues et la transmission au châssis

2- connecter les moteurs à l'entraînement du moteur à l'aide de fils

3- broches du lecteur aux broches 3, 12, 13, 5, 2, 7 afin d'arduino

noter que:

si la roue du moteur droit par exemple se déplace dans le sens inverse que vous avez donné il suffit d'échanger les fils du moteur qui sont connectés au variateur

Étape 3: Deuxième couche

Deuxième couche
Deuxième couche
Deuxième couche
Deuxième couche

- placez l'arduino, les capteurs et la couche de planche à pain sur le deuxième châssis et mettons quelques fils

merci de lire le fichier de code pour connaitre ma connexion mais résumons:

1) VCC et GND de chaque capteur sonar à la maquette, le déclencheur et l'écho seront attachés aux broches A0, A1, A2, A3, A4, A5 pour les 3 capteurs

2) 5V et GND d'arduino pour alimenter la breadBoard

3) sortie 5v du lecteur à l'entrée arduino

4) GND d'arduino à GND le lecteur

Étape 4: Mettez-le sous tension

Allumez-le
Allumez-le

placez votre support de batterie avec vos batteries et prenez le fil rouge connectez-le à la broche d'entrée au lecteur et le fil noir au GND du lecteur avec le fil de l'arduino

Étape 5: Étape facultative

cette étape pour faire de la joie avec votre robot

1) placez votre lcd et faites les connexions à arduino comme le code joint

2) connectez le fil rouge du support de batterie à la broche ON de l'interrupteur et prenez un fil de l'autre broche à l'entrée du variateur pour contrôler la mise sous tension du robot avec l'interrupteur

3) enfin c'est fait et n'hésitez pas à l'essayer et dites moi si vous rencontrez des problèmes

Conseillé: