Table des matières:
- Fournitures
- Étape 1: Obtenir de l'énergie
- Étape 2: Câblage des moteurs
- Étape 3: Code *Test*
- Étape 4: Arduino, module Bluetooth et support de distributeur d'alimentation
- Étape 5: Châssis
- Étape 6: Supports de moteur d'essuie-glace
- Étape 7: Sécurité
- Étape 8: Supports IBT_2 / Supports de pilote de moteur
- Étape 9: Testez à nouveau le code
- Étape 10: Câblage
- Étape 11: Montage de la roue
- Étape 12: Code final
- Étape 13: Application
- Étape 14: Mouvement (TEST sans bac)
- Étape 15: Montage du bac
- Étape 16: Premier lecteur approprié
- Étape 17: Visage mobile en option
- Étape 18: Merci d'être arrivé LOIN !
- Étape 19: Améliorations
Vidéo: POUBELLE OU BAC AUTOMATIQUE. POUR SAUVER LA PLANÈTE. : 19 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Par gaming feeling0Suivez plus par l'auteur:
Projets Tinkercad »
Avant de commencer, je vous recommande de regarder la première vidéo avant de lire celle-ci car elle est très utile
Bonjour, je m'appelle Jacob et je vis au Royaume-Uni.
Le recyclage est un gros problème là où j'habite. Je vois beaucoup de déchets dans les champs et cela pourrait être nocif. Le plus embêtant, c'est qu'il y a des poubelles partout. Est-ce parce que les gens sont trop paresseux ? J'ai décidé d'y remédier en fabriquant un bac de recyclage qui vient à vous !
Commençons…
Fournitures
Dewalt/ toute batterie d'outils sans fil.
Imprimante 3D. Vous pourriez probablement vous en sortir sans un.
Arduino uno.
Module Bluetooth.
Convertisseur Buck. Facultatif en fonction de la durée de vie de votre arduino.
Ordinateur et téléphone.
2x IBT_2.
2x moteur d'essuie-glace.
Étape 1: Obtenir de l'énergie
J'ai un budget très très serré, donc je ne peux pas gaspiller mon argent dans des batteries Li-Po coûteuses ou même des Led-acide. Cependant, il y a probablement des batteries LI-Po vraiment bon marché dans votre maison que vous ne connaissez même pas. Perceuse sans fil Batterie ou même certaines tondeuses à gazon. Ces batteries sont très utiles et sont légères !
Je n'ai pas perdu de temps pour me lancer ! J'ai sauté dans tinkercad et après quelques itérations, j'ai trouvé ceci:
En haut.
Étape 2: Câblage des moteurs
Comme je l'ai dit dans la section des fournitures, j'utilise 2x IBT_2 et un arduino. J'ai utilisé ce schéma de câblage REMARQUE JE N'AI PAS UTILISÉ LA PIÈCE DE POTENTIOMÈTRE. Le câblage était très simple et impliquait juste de la soudure. L'IBT_2 a deux broches PWM, une pour faire tourner le moteur vers l'arrière et l'autre vers l'avant. Il dispose également de deux broches d'alimentation pouvant aller de 3,3 à 5 V. C'est tout ce dont vous avez besoin pour avoir un contrôle total sur le moteur. Ne vous inquiétez pas pour les autres broches.
Étape 3: Code *Test*
J'ai écrit un petit bout de code qui va lentement accélérer le moteur et changer de direction toutes les 10 secondes. Ceci est réalisé en utilisant une boucle for. L'IBT_2 était câblé aux 5e et 6e broches PWM. Vous pouvez le copier et le coller.
Code:
int RPWM_Sortie = 5; // sortie Arduino PWM broche 5; connectez-vous à IBT-2 broche 1 (RPWM) int LPWM_Output = 6; // sortie Arduino PWM broche 6; connecter à IBT-2 broche 2 (LPWM)
void setup() { pinMode(RPWM_Output, OUTPUT); pinMode(LPWM_Sortie, SORTIE); }
boucle vide() {
entier i=0; // mettez votre code principal ici, à exécuter à plusieurs reprises:
pour(i=0;i<255;i++) {
//Clockwise analogWrite(RPWM_Output, i); analogWrite(LPWM_Output, 0); retard (100); }
retard (10000);
pour(i=0;i<255;i++) {
// Anti Clockwise analogWrite(RPWM_Output, 0); analogWrite(LPWM_Output, i); retard (100); }
retard (10000);
}
Étape 4: Arduino, module Bluetooth et support de distributeur d'alimentation
Vous pourriez probablement vous en tirer sans impression 3D, mais il est beaucoup plus facile de simplement l'imprimer au lieu de le fabriquer. J'ai donc conçu une boîte pour mon module arduino et Bluetooth à glisser avec tinkercad. Cette boîte a des trous de vis sur le côté à monter. Je l'ai monté au milieu de mon semi-châssis. Au final, j'ai juste eu à créer des trous à l'intérieur de la boîte pour la monter car elle était trop grande.
Étape 5: Châssis
Ce châssis a été fabriqué à partir de bois de colombage et simplement vissé avec quelques vis à bois. J'ai créé un modèle CAO rapide pour vous. Il n'y a pas vraiment grand chose à dire à ce sujet.
Étape 6: Supports de moteur d'essuie-glace
Il s'agit en fait d'un projet précédent, les supports étaient donc déjà fabriqués, mais il se compose de 3 pièces de sangles robustes.
Étape 7: Sécurité
J'ai, encore une fois, conçu un support en tinkercad pour contenir un disjoncteur de 7,5 ampères. Comme vous pouvez le voir sur l'image ci-jointe.
Étape 8: Supports IBT_2 / Supports de pilote de moteur
J'ai trouvé un montage sur thingiverse que j'ai un peu modifié. À mon avis, il fait du très bon travail. Il est également très résistant malgré son montage à la colle chaude.
Étape 9: Testez à nouveau le code
J'ai écrit un code qui, chaque fois que vous lui enverrez le numéro un, fera tourner les moteurs en avant. Ici:
Étape 10: Câblage
J'ai utilisé un mélange de blocs de chocolat et de connecteurs électriques pour connecter la plupart des choses. Les broches de l'arduino ont été soudées. J'ai également créé un schéma de câblage pour vous. Si vous souhaitez le construire, je vous recommande de rechercher le câblage pour les pièces individuelles car celui-ci est une version simplifiée.
Étape 11: Montage de la roue
Pour les roues, j'ai utilisé les anciennes de mon grand-père. J'ai collé un écrou M8 sur le moteur d'essuie-glace, puis j'ai utilisé du frein filet dessus. Après cela, j'ai vissé la tige filetée à l'intérieur de l'écrou. J'ai ajouté deux écrous pour le verrouiller ensemble, puis j'ai ajouté une rondelle penny. Ensuite, j'ai ajouté une rondelle et deux écrous de blocage très serrés entre les roues.
Étape 12: Code final
Ce morceau de code utilise une variable appelée 'i' définie comme un entier sur 170. Cela a rendu beaucoup plus facile l'écriture car je n'avais pas à écrire 170 à chaque fois que je voulais faire tourner chaque moteur. Le nombre 170 est utilisé car c'est 170/255 qui équivaut à 12/18 volts. J'ai calculé cela en divisant 18 par douze, puis en divisant 255 par le résultat de la dernière somme. 18 / 5 = 1,5. 255 / 1,5 = 170.
Puis, puisqu'il y a deux broches pwm, j'ai nommé chaque moteur Motor one: RRPWM: RLPWM Motor 2: LRPWM LLPWM. Ceux-ci ont tous deux été définis comme sorties sur les broches 5, 6, 10 et 11.
De plus, j'ai défini 4 entiers 1: forward_state 2: Backward_state 3: État gauche 4: État droit. Dans la configuration, ceux-ci ont été mis à 0 par défaut. J'ai utilisé des instructions if simples pour chacun. Il fonctionne en réglant l'état avant sur 1 si '1' est reçu et il allume également les moteurs. Ensuite, il y a une autre instruction if indiquant que si l'état avant = 1 et une est reçue, éteignez les moteurs. Dans l'ensemble, cela signifie que lorsque vous cliquez sur un bouton, il continuera, puis lorsque vous cliquerez à nouveau dessus, il s'arrêtera.
Étape 13: Application
Cette application a été écrite dans l'inventeur de l'application MIT et utilise des écrans virtuels pour établir une connexion Bluetooth sur chaque écran (2 d'entre eux). Il ne vous permet pas d'accéder à l'écran de contrôle à moins que vous n'ayez une connexion via Bluetooth. Simplement, tout ce qu'il fait est d'envoyer '1' '2' '3' '4' à l'arduino en fonction du bouton sur lequel vous appuyez.
Étape 14: Mouvement (TEST sans bac)
J'ai créé une vidéo pour montrer ce qu'il peut faire sans poubelle.
Étape 15: Montage du bac
Cette chose était très facile et juste insérée. Vous n'avez pas besoin de la visser ou quoi que ce soit. Ajoutez simplement les roues et ZOOM !
Étape 16: Premier lecteur approprié
Il y a une vidéo que j'ai faite si vous ne l'avez pas vue au début.
Étape 17: Visage mobile en option
J'ai imprimé en 3D chaque fichier à partir de ceci: https://www.thingverse.com/thing:2994999 thingverse post à une échelle de 60%. Je l'ai ensuite collé à chaud sur le palonnier du servo et j'ai découpé une fente dans le bac comme ceci. J'ai utilisé une batterie aa pour alimenter un Arduino et un servo séparés. J'ai utilisé l'exemple de la bibliothèque Arduino de code de balayage.
Étape 18: Merci d'être arrivé LOIN !
Tu l'as fait. Merci si vous êtes arrivé jusqu'ici, j'espère que cela vous a plu.
Étape 19: Améliorations
Je pense que ce projet s'est bien passé mais il y a toujours place à l'amélioration !
La première chose que je changerais serait de le rendre entièrement automatique avec des capteurs Lidar ou quelque chose comme ça. Je changerais aussi les roues. Les roues n'ont que 7 pouces de diamètre et je pense que si je pouvais les faire un peu plus grandes, ce serait mieux pour faire du cross-country et plus vite. Enfin, je le rendrais beaucoup plus compact afin d'avoir plus de place pour la partie poubelle.
Finaliste du concours Robots
Conseillé:
Avertissement d'eau - un dispositif pour sauver votre bateau : 5 étapes (avec photos)
Avertissement d'eau -- un dispositif pour sauver votre bateau : Si vous êtes propriétaire d'un bateau, il est très confortable de mettre enfin le bateau sur la terre ferme. Il ne peut pas couler là-bas. Partout ailleurs, il fait face à une bataille constante pour vaincre la tendance à glisser sous les vagues et à disparaître. Pendant l'hiver ici à Hélas
Poubelle intelligente DIY avec Arduino : 6 étapes (avec photos)
Poubelle intelligente DIY avec Arduino : Ici, nous allons fabriquer une poubelle intelligente en utilisant arduino et un capteur à ultrasons. J'espère que vous apprécierez d'apprendre ce projet
Catapulte automatique pour lancer de la nourriture pour animaux de compagnie (chien, chat, poulet, etc.), lancer des balles et plus encore ! : 4 étapes (avec photos)
Catapulte automatique pour lancer de la nourriture pour animaux de compagnie (chien, chat, poulet, etc.), lancer des balles et plus encore ! : Bonjour et bienvenue dans mon premier Instructable ! Notre chien adore sa nourriture, elle va littéralement tout manger en quelques secondes. J'ai imaginé des moyens de ralentir cela, des balles avec la nourriture à l'intérieur à la jeter partout dans la cour. Étonnamment, elle est
Sauvez la planète et votre poche. $$ Convertissez votre appareil photo numérique P&S bon marché en rechargeable : 4 étapes (avec photos)
Sauvez la planète et votre poche. $$ Convertissez votre appareil photo numérique P&S bon marché en appareil photo rechargeable : il y a des années, j'ai acheté un appareil photo numérique Dolphin Jazz 2,0 mégapixels. Il avait de bonnes caractéristiques et un bon prix. Il avait également un appétit pour les batteries AAA. Pas du genre à s'éloigner d'un défi, j'ai pensé que je le modifierais pour utiliser une batterie rechargeable pour arrêter de gaspiller du ba
Comment sauver votre téléphone portable mouillé ! : 6 étapes (avec photos)
Comment enregistrer votre téléphone portable mouillé ! : Tout d'abord, bonjour et merci d'avoir consulté mon instructable. La plupart des gens essaient de sauvegarder leurs gadgets dans le mauvais sens. ex nous