Table des matières:
- Étape 1: Pièces requises
- Étape 2: Assembler le châssis
- Étape 3: Connexions principales
- Étape 4: Code Arduino
- Étape 5: Exécuter
Vidéo: Robot évitant les obstacles à l'aide d'un microcontrôleur (Arduino): 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Dans ce instructable, je vais vous apprendre comment faire un obstacle en évitant le robot qui fonctionne avec Arduino. Vous devez être familier avec Arduino. Arduino est une carte contrôleur qui utilise le microcontrôleur atmega. Vous pouvez utiliser n'importe quelle version d'Arduino mais j'ai utilisé l'Arduino Uno r3 sur mon robot.
Le code est très simple et le circuit n'a que 4-5 fils. Le robot utilise également le bouclier moteur L293D qui est compatible Arduino, pour piloter les moteurs. Ainsi, le bouclier s'adapte directement sur Arduino, ce qui rend tout facile… Fondamentalement, notre robot est une voiture qui avance et si un obstacle se trouve sur son chemin, il s'arrête là, recule un peu, puis sa tête tourne à gauche et à droite. Ensuite, il compare la distance et le robot tourne dans la direction avec plus de distance. Ensuite, le robot avance à nouveau dans cette direction en répétant à nouveau tout le processus. Pour détecter la distance, le robot utilise le capteur à ultrasons HC-sr04. Ainsi, ce capteur envoie des ondes sonores ultrasonores, toutes les 10 microsecondes, et si une obstruction est à venir, le capteur reçoit l'écho. Sur la base du temps de trajet, il connaît la distance entre le capteur et l'objet. Alors commençons…
Étape 1: Pièces requises
Donc, pour démarrer un projet, nous devons d'abord collecter les pièces nécessaires. Toutes les pièces nécessaires sont mentionnées ci-dessous: -
- Arduino
- Bouclier de moteur L293D
- Châssis (y compris les moteurs et les roues)
- Fils
- Support de batterie
- Micro servomoteur
- le module de capteur à ultrasons HC-sr04
- support de fixation pour le capteur
Alors rassemblez ces matériaux et passez à l'étape suivante.
Étape 2: Assembler le châssis
Maintenant, assemblez votre corps de robot. Tout le monde peut avoir un châssis différent. Assemblez donc votre châssis en conséquence. La plupart des châssis sont livrés avec un manuel d'instructions et même le mien est venu avec, alors jetez-y un coup d'œil et construisez votre châssis en conséquence. Ensuite, fixez les composants au châssis. Arduino, avec le blindage du moteur qui y est attaché ainsi que le support de batterie doivent être fixés sur le châssis. Le servomoteur doit également être fixé sur le châssis à l'avant. La longue tête de servo doit être collée sous le support HC-sr04. Le capteur doit être fixé dans le support et le support sur le servomoteur.
Ne le collez pas sur le servomoteur car il pourra plus tard être disposé en cas de mauvais positionnement. Réparez-le simplement. Fixez-le de manière à ce que le capteur soit face à l'avant (les yeux sont face à l'avant). Attachez les fils aux moteurs et préparez-vous pour la prochaine étape. Au capteur aussi.
Étape 3: Connexions principales
Alors maintenant, nous allons faire les connexions. Il n'y a pas plus de 5-6 connexions, ce sera donc un jeu d'enfant. Réaliser les branchements du capteur selon le schéma ci-dessus. Les servomoteurs et les moteurs à courant continu peuvent être connectés au blindage. Connectez la batterie au blindage et connectez le blindage à la carte Arduino.
Étape 4: Code Arduino
C'est donc la dernière partie de l'achèvement de notre robot. Cela concerne donc le logiciel et non le matériel. Nous devons donc programmer notre Arduino. J'ai téléchargé le code d'Arduino. Vous pouvez également utiliser un autre code ou écrire le vôtre. Je viens de le télécharger pour référence.
Étape 5: Exécuter
Nous avons donc construit notre ROBOT ÉVITANT LES OBSTACLES. Il est maintenant temps de jouer avec notre robot cool et d'essayer de nouvelles expériences dans notre code.
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
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
Comment faire un robot en évitant les obstacles à l'aide d'Arduino : 5 étapes
Comment faire un robot d'évitement d'obstacle à l'aide d'Arduino : dans cette instructable, je vais vous apprendre comment faire un robot d'évitement d'obstacle qui fonctionne avec Arduino. Vous devez être familier avec Arduino. Arduino est une carte contrôleur qui utilise le microcontrôleur atmega. Vous pouvez utiliser n'importe quelle version d'Arduino mais j'ai
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 à l'aide du pilote de moteur L298n : 5 étapes
Robot évitant les obstacles à l'aide du pilote de moteur L298n : bonjour les gars, aujourd'hui, nous allons fabriquer ce robot. J'espère que vous l'apprécierez