
Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:45

En robotique, l'évitement d'obstacles consiste à satisfaire un objectif de contrôle soumis à des contraintes de position de non-intersection ou de non-collision. Il dispose d'un capteur sonar qui est utilisé pour détecter les obstacles venant entre le chemin du robot. Il se déplacera dans la meilleure direction et évitera l'obstacle qui vient sur son chemin. En ajoutant un capteur dans ce robot, on peut simplement collecter des données de l'environnement.
Il peut fonctionner plus précisément que de nombreux robots, même dans un petit espace.
Étape 1: savoir comment fonctionne cette chose

Vous pouvez voir les informations les plus récentes depuis mon dépôt github.
Étape 2: Rassemblez les choses:
Un arduino uno ou n'importe quel arduino (j'ai utilisé arduino uno)
Un capteur sonar (HC-SR 04)
Quelques cavaliers
2 résistances (220 ohms)
Pilote de commande de moteur double L298
Une pile
Un châssis (inclut normalement les autres composants nécessaires)
2 motoréducteurs
Étape 3: Connectez toutes les pièces:
Connexions sonar:
Vcc – 5 volts
GND – GND
Trig – Arduino 4
Écho – Arduino 5
Pilote moteur:
EnB - résistance 220 ohms - 5 volts (pilote moteur - pour contrôler la vitesse) (EnB pour activer via une résistance 220 ohms)
EnA – résistance de 220 ohms - 5 volts (pilote de moteur – pour contrôler la vitesse) (EnA pour activer via une résistance de 220 ohms)
IN1 – Arduino 9
IN2 – Arduino 8
IN3 – Arduino 7
IN4 – Arduino 6
GND – Arduino GND
Vcc – Arduino Vin
Connectez maintenant les moteurs avec le pilote via les ports Motor-A et Motor-B.
Étape 4: Télécharger le code:
Permet de télécharger le code dans le cœur. C'est la beauté
du robot. Si vous le souhaitez, vous pouvez modifier les broches ou le code. Tels que – modification de la vitesse, distance minimale de l'objet, durée de course dans n'importe quelle direction. Des commentaires utiles sont donnés dans le code pour mieux comprendre.
(Aucun pilote ou fichier d'en-tête supplémentaire n'est nécessaire)
J'ai téléchargé le fichier, vous pouvez également obtenir le code ici (pour voir plus de mises à jour)
Étape 5: Étape finale:
Branchez la batterie et profitez-en !
Vous pouvez voir mon travail robot1, robot2.
Si vous trouvez un bogue, faites-le moi savoir dans la section des commentaires et si vous pouvez corriger cela, vous pouvez modifier le code ici ou simplement le donner dans la section des commentaires.
Merci.
Conseillé:
Robot évitant les obstacles avec capteurs IR sans microcontrôleur : 6 étapes

Robot évitant les obstacles avec des capteurs IR sans microcontrôleur : Eh bien, ce projet est un projet plus ancien, je l'ai fait en 2014 au mois de juillet ou d'août, j'ai pensé à le partager avec vous les gars. C'est un simple robot évitant un obstacle qui utilise des capteurs IR et fonctionne sans microcontrôleur. Les capteurs IR utilisent opamp IC i
Comment faire un robot évitant les obstacles : 6 étapes

Comment faire un robot évitant les obstacles: Le robot évitant les obstacles est un robot simple qui est actionné par un arduino et ce qu'il fait, c'est qu'il se déplace et évite les obstacles. Il détecte les obstacles avec un capteur à ultrasons HC-SR04 c'est-à-dire si le robot détecte un objet proche de
Robot évitant les obstacles (Arduino): 8 étapes (avec photos)

Robot évitant les obstacles (Arduino): Ici, je vais vous expliquer comment créer un robot évitant les obstacles basé sur Arduino. J'espère faire un guide étape par étape sur la fabrication de ce robot de manière très simple. Un robot évitant les obstacles est un robot entièrement autonome qui peut être capable d'éviter n'importe quel obs
Cloudy Cloud vous guérit (robot évitant les obstacles avec fonction de collecte): 8 étapes

Cloudy Cloud vous guérit (robot évitant les obstacles avec fonction de collecte): une machine inutile - Robot Arduino
Comment faire un robot Arduino bricolage évitant les obstacles à la maison: 4 étapes

Comment faire un robot d'évitement d'obstacle Arduino bricolage à la maison Ce Instructable consiste à construire un robot avec un capteur à ultrasons qui peut détecter les objets à proximité et changer leur direction pour éviter ces objets. Le capteur à ultrasons