Table des matières:
- Étape 1: vous avez besoin
- Étape 2: Assemblage du châssis racine
- Étape 3: Faire le circuit électronique
- Étape 4: Téléchargement du code sur Arduino
- Étape 5: Tester
Vidéo: Robot d'évitement d'obstacle à l'aide d'Arduino Nano : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Dans ce instructable, je vais décrire comment vous pouvez faire un obstacle en évitant le robot à l'aide d'Arduino.
Étape 1: vous avez besoin
C'est un projet robotique Arduino populaire. pour éviter beaucoup de connexions filaires, j'ai conçu un PCB pour cela.
Vous pouvez utiliser un PCB ou un panneau perforé en pointillés.
Châssis de robot 2WD avec roue pivotante.
Roue de robot pour moteur BO
Motoréducteur 150 tr/min BO et boulon et écrou de 1,5 pouces
support de capteur à ultrasons
2 pièces Batterie 9V et connecteur de batterie
L293D Ic & 16 broches Ic base
Condensateur 100mfd/25v 2 résistances 1K, Led
Broches d'en-tête, bornier de connexion (mâle à femelle) 4 pièces
Capteur à ultrasons HC-SR 04
Arduino nano
Vous pouvez utiliser un PCB ou un panneau perforé en pointillés.
Étape 2: Assemblage du châssis racine
Insérez deux motoréducteurs dans le châssis du robot. J'ai utilisé un châssis métallique 2 roues motrices mais vous pouvez utiliser n'importe quel châssis
insérez une roue pivotante devant le châssis du robot. la partie mécanique est terminée de ce robot
Étape 3: Faire le circuit électronique
Comment ça fonctionne
Le capteur sonique à ultrasons détecte les objets devant lui et mesure la distance de l'objet.
Dans des conditions normales, lorsqu'il n'y a pas d'obstacle devant le robot, deux moteurs tournent dans le sens des aiguilles d'une montre et le robot avance tout droit.
Si un objet a été détecté à moins de 20 cm par le capteur à ultrasons, le moteur gauche commencera à tourner dans le sens inverse des aiguilles d'une montre et le moteur droit tournera dans le sens des aiguilles d'une montre.
Le robot tourne donc rapidement à gauche s'il y a un objet devant lui.
Circuit et connexions si vous utilisez un perfboard
Ici, j'ai utilisé un pilote de moteur double Arduino nano & L293D. Deux condensateurs comme filtre. Led & résistance 1k pour indication
La broche numérique Arduino 7 se connecte à la broche de déclenchement du capteur à ultrasons
La broche numérique Arduino 8 se connecte à la broche Echo du capteur à ultrasons
Les broches numériques Arduino 5 et 6 se connectent aux broches Ic l293d 10 et 15 pour le contrôle du moteur gauche
Les broches numériques Arduino 11 et 12 se connectent aux broches 2 et 7 de l'ic l293d pour le bon contrôle du moteur
Connectez le moteur gauche aux broches 11 et 14 de l'ic l293d
Connectez le moteur droit aux broches 3 et 6 de l'ic l293d
Si vous voulez faire en utilisant PCB
le PCB pour ce projet robotique est bien conçu et facile à fabriquer. Vous pouvez créer différents types de robots Arduino à l'aide de ce PCB. Un autre robot utilisant ce PCB
Téléchargez et commandez le fichier Gerber pour PCB à partir d'ici.
Étape 4: Téléchargement du code sur Arduino
Téléchargez le code sur arduino nano. voici le lien du code à télécharger
il suffit de télécharger le fichier.ino et de l'ouvrir à l'aide d'arduino IDE.
connectez arduino nano à l'aide d'un câble USB, sélectionnez le port com approprié
puis cliquez pour télécharger
Étape 5: Tester
il est temps de tester le robot.
J'ai utilisé une batterie 9v pour Arduino et une autre batterie 9v pour l'alimentation du moteur. Pour alimenter le moteur, il est bon d'utiliser une batterie rechargeable, sinon la batterie 9v ne peut pas faire fonctionner le robot longtemps.
Cette vidéo peut vous aider -
Conseillé:
Comment faire un robot d'évitement de bord basé sur Arduino: 4 étapes
Comment créer un robot évitant les bords basé sur Arduino : Créons un robot entièrement autonome à l'aide de capteurs Arduino et IR. Il explore la surface de la table sans tomber. Regardez la vidéo pour en savoir plus
Robot d'évitement des ultrasons utilisant Arduino : 7 étapes
Robot d'évitement d'ultrasons utilisant Arduino : Dans ce tutoriel, je vais vous montrer comment créer votre propre robot d'évitement d'obstacles ! Nous utiliserons la carte Arduino UNO et un capteur à ultrasons. Si le robot détecte un objet devant lui, à l'aide d'un petit servomoteur, il balaie la zone laissée à
Le robot d'évitement d'obstacles Arduino le plus petit et le plus mignon de tous les temps : 5 étapes
Le robot d'évitement d'obstacles Arduino le plus petit et le plus mignon de tous les temps : vous en avez assez des gros robots maladroits qui prennent une demi-étagère dans votre chambre ? Êtes-vous prêt à emmener votre robot avec vous mais il ne rentre tout simplement pas dans votre poche ? Voici! Je vous présente Minibot, le robot d'évitement d'obstacles le plus mignon et le plus petit que vous puissiez imaginer
Obstacle évitant le robot à l'aide d'Arduino Uno : 5 étapes (avec photos)
Robot évitant les obstacles à l'aide d'Arduino Uno : Salut les gars, c'est un projet très simple et fonctionnel appelé robot éviteur d'obstacles utilisant arduino et la spécialité de ce projet est qu'il donne des commandes de la façon dont il se déplace sur un smartphone via Bluetooth
Obstacle évitant le robot à l'aide d'EBot8 : 4 étapes (avec photos)
Obstacle Avoiding Robot Using EBot8: Dans ce tutoriel, vous apprendrez à construire une voiture robot qui évitera les obstacles présents sur son chemin. Le concept peut être utilisé et appliqué de différentes manières selon les conditions.matériaux requis:1.Roues x4 2.Châssis(vous pouvez soit acheter