Table des matières:
- Étape 1: Composants et outils
- Étape 2: câblage
- Étape 3: Code IDE Arduino
- Étape 4: Pièces imprimées en 3D
Vidéo: Stores de fenêtre à commande robotique : 5 é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).
Ce projet porte sur des stores automatisés qui peuvent être contrôlés à partir de votre téléphone via Bluetooth. Le système utilise un motoréducteur à courant continu pour enrouler/dérouler le cordon venant des stores afin de le monter/descendre ainsi qu'un 2ème moteur qui fait tourner la tige des stores pour l'ouvrir/fermer. Il peut facilement être alimenté par deux adaptateurs muraux USB, comme ce qui est généralement utilisé pour charger les téléphones et autres petits appareils électroniques, ou pour économiser une prise murale, vous pouvez acheter un adaptateur mural doté de deux ports USB. Avec ce système sans fil, vous n'avez plus besoin de vous lever pour régler vos stores, il vous suffit de saisir votre téléphone et d'ouvrir l'application !
Étape 1: Composants et outils
Pour ce projet, j'ai utilisé les composants suivants:
- Carte de développement OLED HiLETgo ESP32 (carte noire dans les images)
- BEMONOC 24V Geared DC Motor 50rpm (Moteur Silver dans les images)
- Moteur pas à pas STEPPERONLINE à double arbre NEMA 17 (moteur noir sur les images)
- Carte de pilote pas à pas STSPIN820 (carte bleue dans les images)
- Carte de commande de moteur L298N (Carte rouge dans les images. J'ai conçu un pilote de moteur personnalisé pour cela, carte verte dans les images, mais la L298N est un substitut à ma carte avec un câblage similaire)
- Convertisseur Boost réglable NOYITO DC-DC (carte bleue avec port USB dans les images)
- 2 potentiomètres multitours 3590S-2-503L (pièce ronde bleue sur les images)
- Une planche à pain
- Fils de pontage de différentes tailles
- Différentes longueurs de fil 20awg
- Diverses vis M3 (pour les pièces imprimées en 3D)
- Boîte de projet électronique pouvant s'adapter à une planche à pain
Outils utilisés pour ce projet:
- Imprimante 3D
- Fer à souder
- Divers outils à main (tournevis, pinces, etc.)
Étape 2: câblage
Le câblage de ce projet est relativement compliqué en raison du grand nombre de composants, je ferai donc de mon mieux pour montrer comment tout est connecté. J'ai essayé de faire un joli schéma à l'aide du logiciel Frizting, mais cela ne fonctionnait pas correctement sur mon ordinateur et je n'arrivais pas à créer un schéma de câblage approprié. Dans les images ci-dessus, vous trouverez un schéma montrant comment tout est câblé ensemble, le convertisseur DC-DC et l'ESP32 auront besoin d'une connexion USB pour les alimenter. Si vous utilisez la carte de commande de moteur CC L298N, le câblage sera légèrement différent pour cette carte par rapport au mien.
Étape 3: Code IDE Arduino
Le code que j'ai créé pour mon projet est joint en tant que fichier texte, il a été généré dans l'IDE Arduino et nécessite les fichiers de la carte ESP32 et les bibliothèques associées. Dans le code, vous pouvez trouver un lien vers la page GitHub qui peut vous expliquer en ajoutant les fichiers requis à l'IDE Arduino. Il doit contenir de nombreux commentaires qui vous guident étape par étape sur ce que fait le programme. Le fichier s'appelle "BluetoothControlledWindowBlindsCode.txt".
Étape 4: Pièces imprimées en 3D
Pièces à imprimer:
- Coupleur à tige hexagonale
- Coupleur de cordon de stores
- Coquille de coupleur de cordon de stores
- Coupleur d'arbre de motoréducteur 1 et 2
- Moitié inférieure de la coque du motoréducteur
- Moitié supérieure de la coque du moteur à engrenages
- Boîtier de moteur pas à pas
- Bas du boîtier du moteur pas à pas
- Moteur pas à pas - Coupleur de potentiomètre
- Montage inférieur du motoréducteur
- Collier de motoréducteur
- Support de potentiomètre de motoréducteur
Étapes à assembler:
- Fixez 1 potentiomètre à l'arbre inférieur du moteur pas à pas à l'aide du coupleur désigné.
- Montez le moteur pas à pas à l'intérieur du boîtier du moteur pas à pas.
- Fixez le bas du boîtier du moteur pas à pas au boîtier du moteur pas à pas en vous assurant d'aligner le potentiomètre de manière à ce qu'il s'ajuste en place. Assurez-vous de faire sortir les fils du potentiomètre et du moteur pas à pas de l'ouverture au bas du boîtier.
- Attaché le coupleur à tige hexagonale à l'arbre du moteur pas à pas qui dépasse du haut de l'enceinte.
- Montez le boîtier du moteur pas à pas au mur, assurez-vous d'insérer la tige des stores dans le coupleur tout en alignant le boîtier à monter.
- Insérer une vis M3 dans le premier du coupleur d'arbre du motoréducteur. Faire passer le cordon des stores par le trou de la première moitié du coupleur de l'arbre du motoréducteur. Faites un nœud après l'avoir tiré afin qu'il ne puisse pas glisser.
- Fixez la 2ème moitié du coupleur d'arbre du motoréducteur à la 1ère moitié. Insérer la tige du potentiomètre dans la 2ème moitié du coupleur.
- À l'aide du support inférieur et de la pince du motoréducteur, fixez le motoréducteur au rebord de la fenêtre / au mur.
- Alignez le support du potentiomètre du motoréducteur et fixez-le également au mur.
- Montez les 2 moitiés des coques du motoréducteur pour masquer soigneusement le motoréducteur. Faites sortir les fils du potentiomètre et du motoréducteur de la coque et vers votre boîtier électronique.
Conseillé:
Main robotique à commande vocale : 4 étapes
Main robotique à commande vocale : j'ai créé un bras robotique qui fonctionnera avec votre commande vocale. Le bras robotique est contrôlé par une entrée vocale connectée naturelle. La langue d'entrée permet à un utilisateur d'interagir avec le robot dans des termes familiers à la plupart des gens. L'avancée
Chien robotique imprimé en 3D (robotique et impression 3D pour les débutants) : 5 étapes
Chien robotique imprimé en 3D (robotique et impression 3D pour les débutants) : La robotique et l'impression 3D sont nouvelles, mais nous pouvons les utiliser ! Ce projet est un bon projet pour débutants si vous avez besoin d'une idée de devoir scolaire, ou si vous cherchez simplement un projet amusant à faire
Bras robotique entraînable à commande gestuelle via Bluetooth vers Arduino : 4 étapes
Bras robotique entraînable à commande gestuelle via Bluetooth vers Arduino : il existe deux modes dans le bras. Le premier est le mode manuel que vous pouvez déplacer le bras avec Bluetooth dans votre téléphone mobile en déplaçant les curseurs sur l'application. En même temps, vous pouvez enregistrer vos positions et vous pouvez jouer… Le deuxième est le mode geste qui utilise votre ph
Fauteuil roulant robotique à commande gestuelle et DTMF : 7 étapes (avec photos)
DTMF et fauteuil roulant robotisé à commande gestuelle : Dans ce monde, un certain nombre de personnes sont handicapées. Leur vie tourne autour des roues. Ce projet présente une approche pour contrôler le mouvement d'un fauteuil roulant à l'aide de la reconnaissance des gestes de la main et du DTMF d'un smartphone
Créez une fenêtre d'invite de commande en toute simplicité. : 3 étapes
Créez une fenêtre d'invite de commande en toute simplicité. : Je sais que cela a déjà été fait, mais ma version est un peu différente. D'accord, vous voulez donc essayer quelques astuces d'invite de commande intéressantes, mais vous ne semblez pas savoir comment ouvrir l'invite de commande. (Ce serait le cas dans la plupart des écoles, ou