Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:45
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 tout obstacle auquel il est confronté lorsqu'il se déplace. Simplement, lorsqu'il rencontre un obstacle pendant qu'il avance, s'arrête automatiquement d'avancer et fait un pas en arrière. Ensuite, il semble qu'il soit des deux côtés à gauche et à droite et commence à se déplacer de la meilleure façon possible; ce qui signifie soit à gauche s'il y a un autre obstacle à droite ou à droite s'il y a un autre obstacle à gauche. Le robot évitant les obstacles est très utile et constitue la base de nombreux grands projets tels que les voitures automatiques, les robots utilisés dans les usines de fabrication, même dans les robots utilisés dans les engins spatiaux.
Étape 1: Ce dont vous avez besoin dans ce projet:
- Arduino UNO -
- Châssis de voiture robot intelligent avec 2 roues de voiture jouet et 1 roue universelle (ou roulettes à billes) -
- Deux moteurs à courant continu -
- Pilote de moteur L298n -
- Capteur sonar à ultrasons HC-SR04 -
- Micro servomoteur TowerPro 9g -
- Batterie Lipo 7.4V 1300mah -
- Cavaliers (mâle à mâle, mâle à femelle)
- Mini planche à pain
- Support de montage du capteur sonar à ultrasons
- Vis et écrous
- Tournevis
- Fer à souder
- Ruban adhésif double face (facultatif)
- Pistolet à colle chaude (facultatif)
Étape 2: Assemblage du châssis
Soudez deux fils à chaque moteur à courant continu. Fixez ensuite deux moteurs au châssis à l'aide des vis. Si vous avez besoin d'éclaircissements, veuillez regarder cette vidéo youtube https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&sou… et elle vous montrera comment assembler le châssis de voiture Smart 2WD Robot. Fixez enfin la roue universelle (ou la roulette à billes)
Étape 3: Montez les composants
Montez l'Arduino UNO, le pilote de moteur L298n et le servomoteur TowerPro sur le châssis. Remarque: lors du montage de la carte arduino, laissez suffisamment d'espace pour brancher le câble USB, car plus tard vous devrez programmer la carte arduino en la connectant au PC via un câble USB.
Étape 4: Préparation du capteur à ultrasons
Branchez quatre cavaliers sur le capteur à ultrasons et montez-le sur le support de montage. Montez ensuite le support sur le micro servo TowerPro qui est déjà installé sur le châssis.
Étape 5: Câblage des composants
Pilote de moteur L298n:
+12V → Batterie Lipo (+)
GND → Batterie Lipo (-) important: connectez le GND à la batterie lipo (-) et à la carte arduino n'importe quelle broche GND
+5V → arduino Vin
In1 → broche numérique arduino 7
In2 → broche numérique arduino 6
In3 → broche numérique arduino 5
In4 → broche numérique arduino 4
OUT1 → Moteur 1
OUT2 → Moteur 1
OUT3 → Moteur 2
OUT4 → Moteur 2
Planche à pain:
Connectez deux fils de connexion aux broches de la carte arduino 5V et GND, puis connectez les deux fils à la planche à pain. maintenant vous pouvez l'utiliser comme alimentation +5V.
Capteur sonar à ultrasons HC-SR04:
VCC → maquette +5V
Trig → broche analogique arduino 1
Echo → broche analogique arduino 2
GND → maquette GND
Micro servomoteur TowerPro 9g:
fil orange → broche numérique arduino 10
fil rouge → maquette +5V
fil marron → maquette GND
Étape 6: Programmation d'Arduino UNO
-
Téléchargez et installez l'IDE Arduino Desktop
- fenêtres -
- Mac OS X -
- Linux -
-
Téléchargez et collez le fichier de la bibliothèque NewPing (bibliothèque de fonctions de capteur à ultrasons) dans le dossier des bibliothèques Arduino.
- Téléchargez le NewPing.rar ci-dessous
- Extrayez-le dans le chemin - C:\Arduino\libraries
- Téléchargez et ouvrez obstacle_avoiding.ino
- Téléchargez le code sur la carte arduino via un câble USB
Étape 7: Alimentez le robot
Connectez la batterie Lipo au pilote du moteur L298n comme suit:
Batterie Lipo (+) → +12V
Batterie Lipo (-) → GND
Étape 8: Super !
Votre robot est maintenant prêt à éviter tout obstacle….
Je serais heureux de répondre à toutes vos questions
écrivez-moi: [email protected]
recherchez-moi sur facebook et linkedin pour plus de projets - Danusha nayantha
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
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
OAREE - Imprimé en 3D - Robot évitant les obstacles pour l'enseignement de l'ingénierie (OAREE) avec Arduino : 5 étapes (avec photos)
OAREE - imprimé en 3D - Robot évitant les obstacles pour l'enseignement de l'ingénierie (OAREE) avec Arduino : conception OAREE (robot évitant les obstacles pour l'enseignement de l'ingénierie) : l'objectif de cette instructable était de concevoir un robot OAR (robot évitant les obstacles) qui était simple/compact, Imprimable en 3D, facile à assembler, utilise des servos à rotation continue pour le mouvement
Robot évitant les obstacles à l'aide de capteurs à ultrasons : 9 étapes (avec photos)
Robot évitant les obstacles à l'aide de capteurs à ultrasons : il s'agit d'un projet simple sur le robot évitant les obstacles à l'aide de capteurs à ultrasons (HC SR 04) et de la carte Arduino Uno. Le robot se déplace en évitant les obstacles et en choisissant la meilleure façon de suivre les capteurs. Et veuillez noter que ce n'est pas un projet de tutoriel, partagez-vous
Robot évitant les obstacles avec une personnalité ! : 7 étapes (avec photos)
Robot évitant les obstacles avec une personnalité ! : Contrairement à la plupart des robots itinérants, celui-ci se déplace en fait de telle manière qu'il semble réellement "penser" ! Avec un microcontrôleur BASIC Stamp (Basic Atom, Parallax Basic Stamps, Coridium Stamp, etc.), un châssis quelconque, quelques capteurs, et quelques s