Robot évitant les obstacles (Arduino): 8 étapes (avec photos)
Robot évitant les obstacles (Arduino): 8 étapes (avec photos)
Anonim
Robot évitant les obstacles (Arduino)
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 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:

Ce dont vous avez besoin dans ce projet
Ce dont vous avez besoin dans ce projet
Ce dont vous avez besoin dans ce projet
Ce dont vous avez besoin dans ce projet
Ce dont vous avez besoin dans ce projet
Ce dont vous avez besoin dans ce projet
  1. Arduino UNO -
  2. Châssis de voiture robot intelligent avec 2 roues de voiture jouet et 1 roue universelle (ou roulettes à billes) -
  3. Deux moteurs à courant continu -
  4. Pilote de moteur L298n -
  5. Capteur sonar à ultrasons HC-SR04 -
  6. Micro servomoteur TowerPro 9g -
  7. Batterie Lipo 7.4V 1300mah -
  8. Cavaliers (mâle à mâle, mâle à femelle)
  9. Mini planche à pain
  10. Support de montage du capteur sonar à ultrasons
  11. Vis et écrous
  12. Tournevis
  13. Fer à souder
  14. Ruban adhésif double face (facultatif)
  15. Pistolet à colle chaude (facultatif)

Étape 2: Assemblage du châssis

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

Monter les composants
Monter 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

Préparation du capteur à ultrasons
Préparation du capteur à ultrasons
Préparation du capteur à ultrasons
Préparation du capteur à ultrasons
Préparation du capteur à ultrasons
Préparation du capteur à ultrasons
Préparation du capteur à ultrasons
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

Composants de câblage
Composants de câblage
Composants de câblage
Composants de câblage
Composants de câblage
Composants de câblage
Composants de câblage
Composants de câblage

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

  1. Téléchargez et installez l'IDE Arduino Desktop

    • fenêtres -
    • Mac OS X -
    • Linux -
  2. 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
  3. Téléchargez et ouvrez obstacle_avoiding.ino
  4. Téléchargez le code sur la carte arduino via un câble USB

Étape 7: Alimentez le robot

Alimenter le robot
Alimenter le robot

Connectez la batterie Lipo au pilote du moteur L298n comme suit:

Batterie Lipo (+) → +12V

Batterie Lipo (-) → GND

Étape 8: Super !

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