Table des matières:

Personne qui suit le panier : 8 étapes
Personne qui suit le panier : 8 étapes

Vidéo: Personne qui suit le panier : 8 étapes

Vidéo: Personne qui suit le panier : 8 étapes
Vidéo: Elle Était Coincée Donc Ce Policier L'aide 2024, Novembre
Anonim
Personne qui suit le panier
Personne qui suit le panier

Les robots attirent chaque jour de plus en plus l'attention dans de nombreuses industries. À partir d'aujourd'hui, les robots prennent en charge la plupart des tâches insignifiantes où l'attention humaine était autrefois requise.

Commençons par un simple - Un bot qui vous suit au fur et à mesure. Il existe de nombreuses applications à ce projet, par exemple dans les aéroports et les complexes commerciaux, il peut transférer des marchandises pour vous pendant que vous marchez librement.

Dans ce Instructable, nous ne construirons pas ces grosses machines industrielles mais un modèle de travail basé sur Arduino pour la même cause.

En outre, cette instructable a été réalisée en collaboration avec HATCHNHACK. Consultez leur site Web incroyable pour tout votre équipement de prototypage, vos blogs, vos idées et bien plus encore.

Étape 1: Étape 1: Trouver les pièces requises pour créer un projet

Eh bien, j'écris ceci comme un Instructable général, donc je vais essayer d'obtenir des alternatives si vous ne trouvez pas les pièces que j'utilise. J'ajouterai également des liens d'achat afin que vous puissiez acheter les articles que vous n'avez pas sous la main et que vous puissiez personnaliser votre bot avec votre créativité. Pour les pièces nécessaires à la réalisation de ce projet, reportez-vous à hnhcart. Ils ont des pièces de bonne qualité avec une gamme de prix incroyable.

Microcontrôleur: eh bien si vous êtes débutant essayez d'utiliser un Arduino. Eh bien, j'utilise Arduino Uno. Lien d'achat pour Arduino UNO

  • Moteurs: n'importe quel moteur 12V fonctionnera. J'utilise des moteurs à courant continu à engrenages génériques de 300 tr/min de 12 volts. Vous pouvez également acheter des moteurs BO. Lien d'achat pour les cartes DC Geared | moteurs BO
  • Pilote de moteur: vous aurez besoin d'un pilote de moteur pour faire fonctionner les moteurs car la plupart des microcontrôleurs ne peuvent pas fournir autant de tension. J'utilise un L298N auquel vous pouvez vous référer ici pour acheter un pilote de moteur.
  • CHÂSSIS: Pour le châssis, vous devez en acheter un spécifique pour les moteurs que vous utilisez. Pour les moteurs à engrenages BO et DC, vous pouvez vous référer à ce lien
  • Capteur à ultrasons: j'utilise un module de capteur à ultrasons générique HCRS04. lien d'achat pour le
  • capteur à ultrasons.
  • Module de capteur de proximité IR: tout capteur de proximité fonctionnera et pourra détecter la détection d'objets sur au moins 20 cm. Acheter un lien pour le capteur
  • Cavaliers: nous avons tous besoin de cavaliers pour connecter des trucs. Si vous êtes un débutant, vous en aurez besoin pour différents projets. vous pouvez en acheter d'ici Homme à homme | Homme à femme
  • Batterie: eh bien, j'utilise une batterie lipo 12v pour ce projet. si vous n'en avez pas, vous pouvez toujours passer aux batteries lithium-ion génériques 12v. Ou si vous utilisez des moteurs BO 9v, vous pouvez même utiliser une simple batterie 9v. Mais veillez à vérifier les spécifications de votre moteur avant d'acheter la batterie car vous pouvez endommager le moteur si vous fournissez une tension supérieure à la capacité du moteur. Pour acheter une pile 9v, référez-vous ici.

  • Planche à pain/planche de prototypage: vous aurez besoin de quelque chose pour connecter tous les fils. Ici, la planche à pain vous sera utile. lien d'achat pour Breadboard | planche de prototypage

Étape 2: configuration de votre châssis

Configuration de votre châssis
Configuration de votre châssis
Configuration de votre châssis
Configuration de votre châssis
Configuration de votre châssis
Configuration de votre châssis
Configuration de votre châssis
Configuration de votre châssis

Pour ce projet, j'utilise 4 châssis de motoréducteurs que vous pouvez trouver facilement. J'utilise 4 supports en métal en forme de L pour monter mon servo - tête et une boîte en bois et comme chariot.

  • Pour construire le châssis, montez d'abord les supports
  • monter les moteurs et les pneus
  • monter le servo
  • laissez la tête et la boîte de côté car vous aurez besoin d'espace pour construire le reste du bot. nous l'attacherons à la fin.

Étape 3: Câblage du pilote de moteur

Câblage du pilote de moteur
Câblage du pilote de moteur

Pour fournir suffisamment de jus aux moteurs, nous devons configurer le pilote de moteur.

  1. d'abord, visser les pôles +ve et -ve du moteur au connecteur PTR du driver du moteur.
  2. puis pour alimenter, le pilote du moteur vis le +ve de la batterie au port 12v et le -ve au port GND du pilote du moteur.
  3. placez la broche d'entrée du pilote de moteur sur la broche PWM d'Arduino selon votre choix. N'OUBLIEZ PAS de changer les broches du moteur dans votre code en conséquence.
  4. ajoutez un interrupteur entre le +ve de la batterie et le driver du moteur sinon, vous devrez continuer à débrancher la batterie lorsque vous ne l'utilisez pas. obtenez 2 fils du 5v et du GND du pilote du moteur à la planche à pain afin que vous puissiez alimenter Arduino ainsi que d'autres appareils.

Étape 4: configuration de la tête: capteur à ultrasons et capteur infrarouge

Configuration de la tête: capteur à ultrasons et capteur infrarouge
Configuration de la tête: capteur à ultrasons et capteur infrarouge

J'ai collé les capteurs sur une plaque métallique carrée comme indiqué sur la photo ci-dessus

  • attachez tous les 5v et GND aux 5v et GND de la maquette pour alimenter les capteurs et le servo.
  • attachez les broches de sortie des capteurs IR gauche et droit aux broches 12 et 13 d'Arduino.
  • attachez la broche d'écho et de déclenchement du capteur à ultrasons aux broches 2 et 3 d'Arduino.
  • attachez la broche d'entrée du servo à la broche 5 de l'arduino.

Étape 5: Configurez votre Arduino

Configurer votre Arduino
Configurer votre Arduino

J'ai utilisé du ruban adhésif double pour fixer l'Arduino et la planche à pain sur le châssis car il fournit également une isolation à l'arrière de l'Arduino.

alimentez l'Arduino en attachant le 5v et le GND de la planche à pain au Vin et le GND à l'Arduino et vous êtes prêt à partir.

Étape 6: le temps du code

L'heure du code
L'heure du code

Je laisse un lien de téléchargement pour le code alors que j'expliquerai également l'algorithme de base derrière le code.

  • dans un premier temps, le bot lancera une fonction de recherche pour la main.
  • dès qu'un objet est trouvé, le bot initiera la fonction de boucle
  • en ce que, si le capteur IR gauche est déclenché, le bot tournera à droite
  • si le capteur IR droit est déclenché, le bot tournera à gauche
  • si l'objet s'approche trop près, le bot reculera.
  • si l'objet s'éloigne, le bot ira de l'avant.

Étape 7: Tout est prêt, finalisons

Tout est prêt, finalisons
Tout est prêt, finalisons
Tout est prêt, finalisons
Tout est prêt, finalisons

tout est fait, tout est laissé à vous d'utiliser votre créativité pour le personnaliser et trouver votre utilisation innovante pour le projet.

Conseillé: