Table des matières:
- Étape 1: Étape 1: Trouver les pièces requises pour créer un projet
- Étape 2: configuration de votre châssis
- Étape 3: Câblage du pilote de moteur
- Étape 4: configuration de la tête: capteur à ultrasons et capteur infrarouge
- Étape 5: Configurez votre Arduino
- Étape 6: le temps du code
- Étape 7: Tout est prêt, finalisons
Vidéo: Personne qui suit le panier : 8 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
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
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
Pour fournir suffisamment de jus aux moteurs, nous devons configurer le pilote de moteur.
- d'abord, visser les pôles +ve et -ve du moteur au connecteur PTR du driver du moteur.
- 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.
- 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.
- 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
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
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
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 fait, tout est laissé à vous d'utiliser votre créativité pour le personnaliser et trouver votre utilisation innovante pour le projet.
Conseillé:
MyPetBot (un bot qui vous suit) : 10 étapes (avec photos)
MyPetBot (A Bot That Follows You) : Ai est l'une des plus belles applications des mathématiques. Il s'agit essentiellement d'un ensemble d'opérations de matrices optimisées pour correspondre au résultat que vous recherchez. Heureusement, il existe des tonnes d'outils open source qui nous permettent de l'utiliser. J'ai à l'origine
Fauteuil roulant basé sur un accéléromètre pour personne physiquement handicapée : 13 étapes
Fauteuil roulant à accéléromètre pour personnes physiquement handicapées : dans notre pays de 1,3 milliard d'habitants, nous avons encore plus de 1% de personnes âgées ou handicapées, qui ont besoin d'un soutien pour la mobilité personnelle. Notre projet a pour objectif de répondre à leur exigence de mobilité avec une technologie intelligente. Le problème
Dreamday Box pour la personne spéciale de votre vie : 11 étapes (avec photos)
Dreamday Box pour la personne spéciale dans votre vie : Cette petite boîte indique le nombre de jours pendant lesquels mon bien-aimé et moi vivons notre vie ensemble. Bien sûr, pour vous la date peut être n'importe quoi, elle peut dire les jours depuis votre mariage, depuis le jour où vous et votre conjoint vous êtes rencontrés, le jour où vous avez déménagé
Balance, pèse-personne intelligent : 7 étapes
Balance, pèse-personne intelligent : Salut ! Aujourd'hui, je vais essayer de vous montrer comment créer une balance intelligente à partir de zéro
Convertissez un pèse-personne électronique en pèse-personne pour moins de 1 $ : 8 étapes (avec photos)
Convertir une balance de salle de bain électronique en une balance d'expédition pour moins de 1 $ : Dans ma petite entreprise, j'avais besoin de peser des articles et des boîtes de taille moyenne à grande sur une balance au sol pour l'expédition. Plutôt que de payer beaucoup trop cher pour un modèle industriel, j'ai utilisé un pèse-personne numérique. Je l'ai trouvé assez proche pour la précision approximative que je re