Table des matières:
- Étape 1: Outils et composants
- Étape 2: Assemblage
- Étape 3: Système de contrôle
- Étape 4: Schémas électriques
- Étape 5: Esquisse Arduino
- Étape 6: Produit final
Vidéo: Follow-Bot : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Cette instructable a été créée pour répondre aux exigences du projet du Makecourse à l'Université de Floride du Sud (www.makecourse.com)
Cette instructable couvrira les étapes afin de recréer mon projet. Mon projet était un rover qui pouvait suivre une couleur ou une forme spécifique à l'aide d'un Pixy 2 et d'un Arduino Uno. Tous les aspects du processus seront couverts, y compris les outils nécessaires, l'assemblage, le système de contrôle et la programmation.
Étape 1: Outils et composants
Composants électriques:
- Arduino Uno
- Pixy 2
- Planche à pain
- 2 x moteur à courant continu
- Convertisseur CC
- Kit Servo Pan-Tilt
- Barre omnibus
- 2 diodes 1N4001
- 2 transistors 2N2222A
- 2 résistances 1k
Outils/Composants
- Cadre en aluminium à rainures en T
- Feuille de plastique HDPE
- 2 x pneus de voiture RC
- Imprimante 3D
- Tournevis
- Câble USB 2.0
- Perceuse électrique/dremel
- Pack Lipo Multi-Rotor Turnigy Multistar
*Remarque: L'objectif de ce projet a changé au cours du semestre, donc tout n'a pas été utilisé comme prévu à l'origine (la batterie était à la mer - vous pouvez obtenir les mêmes résultats avec quelque chose de beaucoup moins cher).
Étape 2: Assemblage
Malheureusement, je n'ai pas pris beaucoup de photos lors du montage du projet mais ce n'est pas très difficile. Les supports de moteur ainsi que les pièces qui maintenaient la batterie sur les rails ont été imprimés en 3D.
L'aluminium à fente en T a été vissé avec des supports dans une forme rectangulaire.
Les feuilles de plastique noir étaient percées et utilisées pour monter la barre omnibus, le convertisseur CC, la maquette, Arduino Uno et le Pixy 2. Le Pixy 2 a été monté sur sa propre plate-forme afin de lui donner un meilleur angle de vue.
Étape 3: Système de contrôle
Le système de contrôle est alimenté par une batterie au lithium polymère de 10 000 mAh qui se connecte à un convertisseur CC via une barre omnibus. La batterie est beaucoup plus grande que nécessaire, mais elle a été achetée avec l'intention de l'utiliser pour plusieurs projets différents. Le convertisseur DC fournit environ 5V et à travers la maquette, il alimente les deux moteurs DC ainsi que l'Arduino Uno qui, à son tour, alimente le Pixy 2.
Étape 4: Schémas électriques
Ci-dessus, la ventilation de base du câblage et des composants électriques. Le transistor, un NPN 2N 2222A, est un dispositif semi-conducteur utilisé pour les applications d'amplification et de commutation de faible puissance. Les diodes sont utilisées pour maintenir le courant dans une direction, cela protège l'Arduino Uno de la réception accidentelle du courant et de l'explosion. Parce que nous utilisons des moteurs à courant continu, si pour une raison quelconque cela va dans le mauvais sens, vous pouvez toujours simplement changer vos câbles d'alimentation et de terre et il tournera dans la direction opposée. Cela ne peut pas être fait avec des moteurs à courant alternatif. La configuration des broches dans le schéma ne correspond pas à l'esquisse Arduino, elle donne seulement à l'utilisateur une idée de la façon dont les composants sont connectés les uns aux autres.
Étape 5: Esquisse Arduino
L'esquisse Arduino pour ce projet utilise la bibliothèque Pixy 2, qui peut être trouvée sur pixycam.com sous « Support » et à partir de là, « Téléchargements ». Assurez-vous simplement de télécharger la bibliothèque appropriée pour le Pixy ou le Pixy 2, respectivement. Lors du téléchargement de la bibliothèque, il est également très utile de télécharger PixyMon v2. Alors que le Pixy est capable d'apprendre les couleurs/objets uniquement en maintenant le bouton enfoncé et en attendant que la LED s'allume (d'abord blanche, puis rouge) et en la relâchant lorsqu'elle est rouge, il est utile de l'enseigner via le programme PixyMon. Vous pouvez également ajuster tous les paramètres de la caméra, y compris la luminosité et la zone de bloc minimale (cela est utile si vous essayez de détecter des teintes plus petites et lumineuses). Le croquis compare les deux zones ainsi que la position x de l'objet détecté afin de suivre la signature qui lui est attribuée. Le Pixy 2 peut apprendre jusqu'à sept signatures différentes et est capable de détecter des centaines d'objets à la fois.
À partir de là, il est incroyablement facile de programmer des moteurs à courant continu à l'aide de la fonction analogWrite(), permettant au robot d'avancer, de gauche ou de droite.
Remarque: les teintes plus vives et distinctes fonctionnent mieux avec le Pixy
Étape 6: Produit final
Ici, le robot a appris à suivre un ornement d'arbre de Noël rouge.
Conseillé:
Comment fabriquer une antenne double biquade 4G LTE en quelques étapes faciles : 3 étapes
Comment créer une antenne double biquade 4G LTE Étapes faciles : La plupart du temps, je n'ai pas une bonne force de signal pour mes travaux quotidiens. Donc. Je recherche et essaye différents types d'antenne mais ne fonctionne pas. Après une perte de temps, j'ai trouvé une antenne que j'espère fabriquer et tester, car ce n'est pas un principe de construction
Game Design dans Flick en 5 étapes : 5 étapes
Game Design dans Flick en 5 étapes : Flick est un moyen très simple de créer un jeu, en particulier quelque chose comme un puzzle, un roman visuel ou un jeu d'aventure
Motion Follow Animatronics Eyes : 8 étapes (avec photos)
Motion Follow Animatronics Eyes : Ce projet Arduino utilise un capteur de flux optique (ADNS3080) pour capturer le mouvement. Ensuite, traduisez les données pour déplacer les servos, ce qui donne l'impression que les yeux suivent un objet en mouvement. Ce n'est pas une construction facile. Cela nécessite une impression 3D, une soudure, quelques te
Follow the Line Robot : 8 étapes (avec photos)
Robot de suivi de ligne : Vous avez peut-être vu ce petit robot de suivi de ligne sur ebay, ils sont très bon marché et parfaits pour les enfants. Cette instructable s'adresse aux petits enfants ou aux grands enfants qui veulent faire un simple robot. Une fois que vous avez un certain succès avec votre robot et que vous avez eu
DIY Smart Follow Me Drone avec caméra (basé sur Arduino): 22 étapes (avec photos)
DIY Smart Follow Me Drone avec caméra (basé sur Arduino): Les drones sont des jouets et des outils très populaires de nos jours. Vous pouvez trouver des drones et des gadgets volants professionnels et même débutants sur le marché. J'ai quatre drones (quadcoptères et hexcoptères), car j'aime tout ce qui vole, mais le 200ème vol n'est pas