Table des matières:

Obstacle Arduino évitant la voiture à moteur: 7 étapes
Obstacle Arduino évitant la voiture à moteur: 7 étapes

Vidéo: Obstacle Arduino évitant la voiture à moteur: 7 étapes

Vidéo: Obstacle Arduino évitant la voiture à moteur: 7 étapes
Vidéo: How To Make A DIY Arduino Obstacle Avoiding Robot At Home(1) 2024, Novembre
Anonim
Obstacle Arduino évitant la voiture à moteur
Obstacle Arduino évitant la voiture à moteur
Obstacle Arduino évitant la voiture à moteur
Obstacle Arduino évitant la voiture à moteur
Obstacle Arduino évitant la voiture à moteur
Obstacle Arduino évitant la voiture à moteur

Salut! et bienvenue dans le didacticiel sur la façon de construire un obstacle Arduino évitant la voiture. Nous pouvons commencer en obtenant le matériel nécessaire à ce projet, et assurez-vous de vous amuser!

MATÉRIAUX:

  • Fils femelle à mâle
  • Fils
  • Capteur de distance
  • Une planche de bois
  • Ruban Gorilla/Électrique
  • 2 moteurs avec roues
  • Servomoteur
  • Tournevis
  • Des vis
  • Arduino
  • Support de batterie
  • Roue
  • USB vers batterie
  • Fixation du moteur Arduino
  • Arduino USB
  • ordinateur
  • Support en plastique

De plus, je suis ici pour vous expliquer comment créer un robot évitant les obstacles basé sur Arduino. Vous trouverez ci-dessous un guide étape par étape dans la construction de ce mécanisme dans les moindres détails. Cependant, ce projet est un robot autonome pleinement capable qui peut être capable d'éviter tout obstacle avec lequel il entre en contact, pour ensuite l'éviter. Le processus consiste à rencontrer un obstacle en avançant, une fois face à l'objet, ce robot s'arrêtera automatiquement d'avancer et fera un pas en arrière. Ensuite, il scanne le côté gauche/droit pour ensuite commencer à déplacer le chemin le plus approprié. Le but de ce projet est de comprendre l'ingénierie/la mécanique derrière le concept qui se connecte à notre société comme les voitures autonomes, les industries manufacturières, etc.

Étape 1: Construire le châssis

Construire le châssis
Construire le châssis
Construire le châssis
Construire le châssis

Pour construire le cadre, vous devrez mettre la main sur un gabarit préfabriqué sur lequel construire ce projet, ou sur une simple ébauche de bois aux dimensions de 1/2 pied x 1/4 pied. Ce sera votre cadre et la base de cette instructable sur laquelle tout votre code arduino et vos moteurs fonctionnent.

  1. Soudez deux fils à chaque moteur à courant continu. Fixez ensuite deux moteurs au châssis à l'aide des vis.
  2. À l'aide de vis/colle/ruban, fixez le moteur sous le châssis sur la partie arrière
  3. Assurez-vous que les moteurs sont sécurisés et capables de prendre de la force
  4. Prenez la roue et en utilisant n'importe quelle méthode, insérez la roue à l'avant du projet

Étape 2: Fixation de composants mineurs

Attacher des composants mineurs
Attacher des composants mineurs
Attacher des composants mineurs
Attacher des composants mineurs

Pour cette étape, vous devrez placer ces deux composants à des endroits précis pour parfaire la conception de ce projet. Le bouton devra être attaché au bouton en soudant le port gauche avec le fil rouge du support de batterie. En outre, utilisez du ruban adhésif, de la colle ou des vis pour mettre la batterie en place sur la partie centrale au-dessus de votre fondation, puis fixez l'interrupteur sous le projet.

Étape 3: Montage des modules

Montage des modules
Montage des modules
Montage des modules
Montage des modules

*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.

Néanmoins, l'Arduino est un élément clé pour faire fonctionner l'ensemble de ce projet et le placement de chaque module a un impact sur son efficacité et son esthétique. L'emplacement du capteur de distance et de l'Arduino doit être défini à des endroits particuliers, l'Arduino devra être vissé dans le cadre derrière le support de batterie, à l'arrière pour équilibrer le poids de ce véhicule. Assurez-vous de placer l'accessoire Arduino sur l'Arduino pour que les fonctions motrices fonctionnent correctement. Ensuite, gardez à l'esprit que le capteur de distance devra être devant ce projet pour détecter les obstacles et scanner d'autres chemins plus sûrs.

Étape 4: Fixation du capteur de distance

Sécurisation du capteur de distance
Sécurisation du capteur de distance

Sans oublier que le capteur de distance est un élément essentiel pour permettre à l'ensemble de ce projet de fonctionner et d'éviter les obstacles sur son chemin. Pour cette étape, vous devrez connecter deux morceaux de plastique qui s'adaptent pour fixer le servo en place, en le fixant à une fondation en plastique pour le connecter à notre cadre. Cela fournira au mécanisme une mobilité et une rotation pour tout mouvement futur que le capteur de distance utilise pour se déplacer dans n'importe quelle direction. Fixez ce composant à l'avant de la fondation ou du cadre et utilisez maintenant le capteur de distance.

Avec le capteur de distance, vous devrez l'attacher à l'avant du mécanisme que vous venez de créer, par des attaches ruban/colle/zip, de sorte que lorsque le servo se déplace, le capteur de distance le fait aussi.

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: Connexions des fils et schéma du circuit

Connexions de fils et schéma de circuit
Connexions de fils et schéma de circuit

Ces connexions filaires sont cruciales pour permettre au projet de remplir ses fonctions, alors assurez-vous de vérifier à quelle partie vous reliez chaque composant. Dans le schéma du circuit, vous pouvez trouver les connexions nécessaires à l'Arduino pour piloter, détecter, etc.

*Remarque: ce schéma implique quatre moteurs, cependant, nous pouvons ignorer les deux supplémentaires et continuer.

Étape 6: le code

Le code
Le code
Le code
Le code
Le code
Le code
Le code
Le code

Rien de tout cela ne fonctionnera simplement sans le code programmé dans l'Arduino. Ici, j'ai fourni le code pour faire fonctionner tout ce projet s'il est câblé et construit correctement. Vous pouvez jeter un œil aux images fournies pour mieux comprendre et copier le code.

Étape 7: Finalisation

Finalisation
Finalisation
Finalisation
Finalisation
Finalisation
Finalisation

Étant donné que nous avons terminé toutes les étapes, passez en revue le processus et clarifiez toutes les connexions/composants qui sont incorporés dans ce projet.

  1. Branchez votre Arduino sur votre PC
  2. Téléchargez les bibliothèques nécessaires (AFMOTOR, NEWPING)
  3. Compiler le code
  4. Téléchargez le code sur le bon port
  5. Tester, débrancher
  6. Enfoncez les piles, allumez l'interrupteur et laissez-le conduire !

Conseillé: