Table des matières:
Vidéo: Roll-E [Robot Upcyled E-Waste] : 4 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Vous vous souvenez de notre ami ramasseur d'ordures WALL·E ? Eh bien, ce type ici est son jeune cousin, et il s'appelle Roll-E. C'est officiellement mon premier instructable, alors s'il vous plaît soyez gentil et faites-moi savoir toutes les erreurs que je peux faire.
Personne n'aime lire de longs instructables sans images, j'ai donc essayé autant que possible d'ajouter beaucoup d'images pour faciliter la construction de ce robot. J'ai également rendu l'instructable aussi courte et directe que possible [juste quatre étapes].
L'instructable va être en quatre parties;
- Matériaux
- Assemblée
- Connections electriques
- Code.
Plongeons dans …..
Étape 1: Matériaux
Liste des matériaux
- Arduino Uno (x1) - Ce serait le cerveau de notre robot.
- Motor Shield (x1) - Pour piloter nos motoréducteurs, vous pouvez utiliser une puce L293D pour faire la même chose, si vous savez comment. J'ai choisi le bouclier moteur car il est relativement plus facile à utiliser, et il permet d'ajouter plus de moteurs pour une fonctionnalité améliorée.
- Motoréducteurs (x2) - Déplaceraient le moteur. Fils de connexion - Vous en auriez besoin de quelques-uns.
- Pneus de robot (x2) - Ceux-ci agiraient comme nos roues.
- Mini Breadboard (x1) - Pour construire notre circuit facilement sans avoir besoin de souder.
- Carte de circuit imprimé (pcb) d'aspect cool à partir d'anciens appareils électroniques - Ce serait le châssis de notre robot, il ne sert à rien d'intelligent, il a juste un aspect cool et utilise de vieux appareils électroniques.
- Balles de déodorant roll on [avec porte-balles] - Ce serait notre version d'un omniwheel:)
- Capteur à ultrasons HC-SR04 - Pour éviter les obstacles.
- Interrupteur (x1) - Pour allumer ou éteindre le robot.
- Fils de connexion - Pour les circuits de construction.
- Pistolet à colle chaude - Je pense que vous savez à quoi cela sert.
Étape 2: Assemblage
Prenez d'abord votre circuit imprimé cool et marquez l'endroit où vous voudriez que votre arduino repose dessus, à l'aide d'un marqueur. Supprimez tous les composants existants pour faire de la place à votre arduino.
Placez votre Arduino sur le circuit imprimé, en utilisant les trous de vis sur l'Arduino comme guide, marquez les points sur le circuit imprimé afin que vous puissiez percer des trous sur le circuit imprimé où vous pouvez utiliser n'importe quelle vis générique appropriée pour fixer votre carte arduino au circuit imprimé. L'utilisation d'une vis vous permet de retirer et de rattacher facilement l'Arduino du circuit imprimé. Si vous n'avez pas de perceuse, vous pouvez faire les trous à l'aide d'un tournevis, appuyez le tournevis contre la partie marquée et appliquez doucement une pression tout en tournant le tournevis
Remarque: assurez-vous de placer un matériau isolant entre l'arduino et le circuit imprimé pour empêcher les connexions existantes sur le circuit imprimé de court-circuiter l'arduino
2: À l'aide de votre pistolet à colle chaude, collez la mini planche à pain sur la partie souhaitée du circuit imprimé, notez que le capteur à ultrasons serait sur la planche à pain et que rien ne doit le bloquer, pour lui permettre de détecter les obstacles.
3: Déformez le fil de connexion autour des bornes du moteur, testez votre connexion pour vous assurer que les moteurs fonctionnent, puis soutenez-les avec de la colle chaude. Après cela, attachez les pneus aux moteurs.
4: Retournez le PCB [avec votre arduino et votre planche à pain attachés] et collez à chaud la roue omni et les moteurs à l'arrière. Référez-vous aux images pour avoir une idée de la façon de procéder.
Pour une construction plus rapide, vous pouvez oublier les vis et simplement utiliser un pistolet à colle chaude pour maintenir le tout ensemble. Si c'est fait correctement, la colle peut agir comme un isolant pour l'arduino.
Étape 3: Connexions électriques
Vous avez terminé la construction pour l'instant. Cependant, nous empilerions le moteur sur l'arduino après avoir effectué le câblage initial.
Pour les connexions électriques, nous devons câbler le capteur à ultrasons HC-SR04, un bouton avec une résistance de tirage vers l'arduino. Ensuite, nous connecterions nos moteurs aux canaux M3 et M4 sur le blindage du moteur et empilerions le blindage du moteur sur l'arduino, en croquant les fils du capteur à ultrasons et du bouton dans les broches arduino 13, 12 et 8 respectivement.
Les connexions pour le capteur à ultrasons HC-S04, le bouton et la résistance de tirage sont illustrées dans les images 1 et 2. La résistance de 10 kohms connecte la broche à la terre, ceci est fait pour que la broche lise LOW dans l'arduino lorsqu'il n'y a pas la tension passe par l'interrupteur.
Le blindage moteur que j'utilise est la version 1 du blindage moteur Adafruit, quel que soit le blindage moteur que vous utilisez, que ce soit v1 ou v2 ou un dérivé, je ne pense pas que la connexion varierait beaucoup de ce que j'ai fait. Pour la connexion du moteur, connectez simplement les fils du moteur gauche aux bornes M4 du blindage du moteur et le moteur droit aux bornes M3 [peu importe les canaux auxquels vous les connectez, je ne l'ai spécifié qu'à cause de mon code]. Référez-vous aux images 3 et 4.
Ps. L'image 4 (connexion schématique du moteur) n'est pas la mienne, je n'ai pas eu le temps d'en dessiner une donc je l'ai obtenue sur
Après avoir effectué vos connexions, empilez le blindage du moteur sur l'arduino.
Étape 4: Coder
Avant de pouvoir exécuter le code, vous devez installer la bibliothèque AFMotor.h. C'est la bibliothèque du bouclier moteur. Pour ce faire, suivez le lien ci-dessous, il contient les étapes à suivre et un lien à partir duquel vous pouvez télécharger les fichiers de la bibliothèque.
Lien d'installation de la bibliothèque AFMotor.h -
Après l'installation, je vous recommande de consulter la classe de moteur à courant continu de la référence de la bibliothèque pour savoir comment l'utiliser. Suivez le lien ci-dessous pour la référence.
Lien de référence de la classe AF_DCMotor -
J'ai joint le fichier de croquis arduino pour le code ci-dessous. Pendant l'exécution du code, ouvrez le moniteur série pour savoir si le code s'exécute comme il se doit
C'est tout les gars, vous avez terminé, s'il vous plaît laissez-moi savoir comment je peux améliorer cette instructible et tous les problèmes que vous pourriez avoir dans la zone de commentaires. MERCI
Conseillé:
Prenez de superbes photos avec un iPhone : 9 étapes (avec photos)
Prenez de superbes photos avec un iPhone : la plupart d'entre nous ont un smartphone partout avec nous ces jours-ci, il est donc important de savoir comment utiliser l'appareil photo de votre smartphone pour prendre de superbes photos ! Je n'ai un smartphone que depuis quelques années et j'aime avoir un appareil photo décent pour documenter les choses que je
Enceintes d'étagère UpCyled : 9 étapes (avec photos)
Haut-parleurs d'étagère UpCyled : ces haut-parleurs étaient basés sur un ensemble très ancien de haut-parleurs à boîtier métallique qui sonnaient assez mal mais avaient en fait des pilotes de bonne qualité à l'intérieur, j'ai donc décidé de les mettre à niveau ! Pour voir plus d'exemples de ce que je fabrique; consultez mon Instagram.ou
Lancez votre diaporama de photos de vacances avec une touche de magie ! : 9 étapes (avec photos)
Lancez votre diaporama de photos de vacances avec une touche de magie ! : Au fil des ans, j'ai pris l'habitude d'emporter une petite figurine avec moi en voyage : j'achète souvent un petit artoy vierge (comme celui sur la photo) et je peins il correspond au drapeau et au thème du pays que je visite (dans ce cas, la Sicile). T
[Robot Arduino] Comment faire un robot de capture de mouvement - Pouces Robot - Servomoteur - Code source : 26 étapes (avec photos)
[Robot Arduino] Comment faire un robot de capture de mouvement | Pouces Robot | Servomoteur | Code source : Robot Thumbs. Utilisé un potentiomètre du servomoteur MG90S. C'est très amusant et facile! Le code est très simple. Il n'y a qu'une trentaine de lignes. Cela ressemble à une capture de mouvement. Veuillez laisser toute question ou commentaire! [Instruction] Code source https://github.c
Construisez un très petit robot : créez le plus petit robot à roues du monde avec une pince. : 9 étapes (avec photos)
Construisez un très petit robot : créez le plus petit robot à roues du monde avec une pince. : Construisez un robot de 1/20 de pouce cube avec une pince qui peut ramasser et déplacer de petits objets. Il est contrôlé par un microcontrôleur Picaxe. À ce stade, je pense qu'il s'agit peut-être du plus petit robot à roues au monde doté d'une pince. Cela fera sans aucun doute ch