Table des matières:

La voiture autonome télécommandée : 6 étapes
La voiture autonome télécommandée : 6 étapes

Vidéo: La voiture autonome télécommandée : 6 étapes

Vidéo: La voiture autonome télécommandée : 6 étapes
Vidéo: Voiture autonome et regression 2024, Novembre
Anonim
La voiture télécommandée autonome
La voiture télécommandée autonome

Cette instructable a été créée pour répondre aux exigences du projet du Makecourse à l'Université de Floride du Sud (www.makecourse.com).

Ce projet montre comment un Arduino associé à un moteur à double pont en H est capable de contrôler quatre moteurs à courant continu et trois capteurs à ultrasons. L'objectif ici est de démontrer le schéma du circuit et le programme C qui permet à la voiture RC de conduire de manière autonome tout en évitant tous les obstacles sur son chemin. Parallèlement à cela, cette voiture sera également contrôlée via une télécommande infrarouge.

Une fois accomplie, cette voiture pourra utiliser deux modes: le mode autonome et le mode télécommande. Le mode autonome permettra à la voiture de se déplacer librement sans entrer en contact avec son environnement. Le mode télécommande permettra à l'utilisateur de contrôler la voiture et de la déplacer en fonction de la télécommande IR. Pendant ce mode, les capteurs à ultrasons ne sont pas opérationnels et ainsi la voiture peut être déplacée dans la direction souhaitée par l'utilisateur.

Dans l'ensemble, cette instructable vous permettra, le lecteur, de reproduire mon projet avec facilité et satisfaction.

Étape 1: Système de contrôle et fonctionnalité

Système de contrôle et fonctionnalité
Système de contrôle et fonctionnalité

Étape 2: Conception imprimée en 3D

Conception imprimée en 3D
Conception imprimée en 3D
Conception imprimée en 3D
Conception imprimée en 3D

Afin de réaliser ce projet, il est préférable de concevoir tous les composants nécessaires avant l'assemblage. Par rapport au projet présenté, la pièce imprimée en 3D est le châssis, qui doit être soigneusement conçu pour s'adapter à tous les composants. Pour de meilleurs résultats, c'est une bonne idée d'imprimer deux copies du châssis et de les empiler les unes sur les autres afin de gagner plus d'espace.

Étape 3: Rassemblez les pièces et les composants

Rassembler des pièces et des composants
Rassembler des pièces et des composants
Rassembler des pièces et des composants
Rassembler des pièces et des composants
Rassembler des pièces et des composants
Rassembler des pièces et des composants
  • 1 Arduino Uno
  • 1 moteur à double pont en H L298
  • 3 capteurs à ultrasons HC-SR04
  • 1 récepteur infrarouge
  • 1 télécommande infrarouge
  • 4 moteurs à courant continu
  • 4 roues
  • 1 ou 2 châssis de voiture RC
  • 1 mini planche à pain
  • 1 ou 2 batteries
  • 8 piles AA
  • Fils de cavalier M-M et M-F

Étape 4: Présentation du schéma de circuit

Aperçu du schéma de circuit
Aperçu du schéma de circuit
Aperçu du schéma de circuit
Aperçu du schéma de circuit
Aperçu du schéma de circuit
Aperçu du schéma de circuit
Aperçu du schéma de circuit
Aperçu du schéma de circuit

Moteurs à courant continu et moteur d'entraînement

Moteurs droits:

  • Connectez la broche supérieure du premier moteur et la broche inférieure du deuxième moteur à la broche OUT1 de Motor Drive.
  • Connectez la broche inférieure du premier moteur et la broche supérieure du deuxième moteur à la broche OUT2 de Motor Drive.

Moteurs gauches:

  • Connectez la broche supérieure du premier moteur et la broche inférieure du deuxième moteur à la broche OUT3 de Motor Drive.
  • Connectez la broche inférieure du premier moteur et la broche supérieure du deuxième moteur à la broche OUT4 de Motor Drive.

Entraînement du moteur L298N:

  • Connectez la borne +12V de l'alimentation à la broche VCC du Motor Drive.
  • Connectez la borne -12V de l'alimentation à la broche GND du Motor Drive.
  • Connectez la broche 5V de Motor Drive à la broche 5V d'Arduino.
  • Connectez la broche GND de Motor Drive à la broche GND d'Arduino.
  • Connectez les broches d'entrée IN1, IN2, IN3 et IN4 aux broches numériques Arduino 2, 3, 4 et 5, respectivement.
  • Connectez les broches ENA et ENB aux broches numériques Arduino 12 et 13, respectivement.

Capteurs à ultrasons

Capteur avant:

  • Connectez la broche VCC à la broche 5V du Motor Drive.
  • Connectez la broche Echo à la broche numérique 6 d'Arduino.
  • Connectez la broche Trig à la broche numérique 7 d'Arduino.
  • Connectez GND à la broche GND de Motor Drive.

Capteur droit:

  • Connectez la broche VCC à la broche 5V du Motor Drive.
  • Connectez la broche Echo à la broche numérique 8 d'Arduino.
  • Connectez la broche Trig à la broche numérique 9 d'Arduino.
  • Connectez la broche GND à la broche GND du Motor Drive.

Capteur gauche:

  • Connectez la broche VCC à la broche 5V du Motor Drive.
  • Connectez la broche Echo à la broche numérique 10 d'Arduino.
  • Connectez la broche Trig à la broche numérique 11 d'Arduino.
  • Connectez la broche GND à la broche GND du Motor Drive.

Récepteur infrarouge

  • Connectez la broche de signal à la broche analogique A0 d'Arduino.
  • Connectez la broche GND à la broche GND d'Arduino.
  • Connectez la broche VCC à la broche 5V d'Arduino.

Conseillé: