Table des matières:

Robot d'évitement d'obstacle à l'aide d'Arduino Nano : 5 étapes
Robot d'évitement d'obstacle à l'aide d'Arduino Nano : 5 étapes

Vidéo: Robot d'évitement d'obstacle à l'aide d'Arduino Nano : 5 étapes

Vidéo: Robot d'évitement d'obstacle à l'aide d'Arduino Nano : 5 étapes
Vidéo: TRONIK AVENTUR 235 - ROBOT ARDUINO + CAPTEURS ULTRASONS HC-SR04 - DIY - TUTORIEL 2024, Juillet
Anonim
Obstacle évitant le robot à l'aide d'Arduino Nano
Obstacle évitant le robot à l'aide d'Arduino Nano

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

Vous avez besoin
Vous avez besoin
Vous avez besoin
Vous avez besoin
Vous avez besoin
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

Assemblage du châssis racine
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

Faire le circuit électronique
Faire le circuit électronique
Faire le circuit électronique
Faire le circuit électronique
Faire le circuit électronique
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

Essai
Essai

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é: