Table des matières:
- Étape 1: Matériel nécessaire
- Étape 2: Comment assembler les stores
- Étape 3: Matériaux imprimés en 3D
- Étape 4: configuration matérielle Arduino
- Étape 5: Logiciel pour moteur pas à pas
- Étape 6: Comment régler le moteur sur un récepteur infrarouge
- Étape 7: Code final pour les stores
- Étape 8: Réflexions finales
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Détails du projet: Le but de mon projet est de fabriquer un volet roulant motorisé pratique, dans lequel je peux utiliser tous les jours. Le plan est de fabriquer un volet roulant contrôlé par un moteur pas à pas bipolaire dans lequel je contrôlerai via une carte arduino uno. Une fois que les stores fonctionnent de manière fonctionnelle via le moteur, j'espère le connecter à un récepteur Bluetooth sur l'arduino dans lequel je peux contrôler avec une télécommande. Plus tard, je réglerai les stores sur une minuterie dans laquelle ils s'ouvrent le matin mais se ferment la nuit. J'ai l'intention d'apprendre à contrôler un moteur via une carte Arduino et d'apprendre le logiciel qui y est associé.
Étape 1: Matériel nécessaire
- Moteur pas à pas bipolaire (byj48)
- Conducteur de moteur
- fils de connexion fm
- fils de liaison mm
- Carte Arduino uno
- pièces imprimées en 3D
- feuille de vinyle pour stores
- tuyau pvc 3/4 po
Étape 2: Comment assembler les stores
- Coupez d'abord le tuyau en PVC à la longueur désirée (j'ai coupé le mien à 2,5 pieds afin de s'adapter à la taille de ma fenêtre)
- Ensuite, coupez le tuyau en ligne horizontale avec une scie à table tout au long du tuyau
- Ourler le haut et le bas de la feuille de vinyle pour faire une boucle de 1/2 pouce
- J'ai ensuite inséré un goujon en bois de 3/8 de pouce pour maintenir la feuille de vinyle vers le haut et ai fait glisser la feuille à travers
Étape 3: Matériaux imprimés en 3D
- J'ai imprimé en 3D un boîtier de moteur et un insert de bouton, afin de permettre aux stores de tourner avec le moteur et d'améliorer l'attrait esthétique du projet
- J'ai fait un bouton rotatif pour le côté sur lequel le moteur serait, mais un insert de tube pour l'autre côté dans lequel j'ai attaché un roulement de la taille du diamètre du tuyau en PVC.
Étape 4: configuration matérielle Arduino
Étape 5: Logiciel pour moteur pas à pas
- Téléchargez le logiciel arduino ide sur votre bureau
- Ensuite, ouvrez le logiciel et cliquez sur l'onglet fichier, puis exemples, et suivez-le jusqu'à l'exemple intitulé "stepper", puis cliquez sur stepper one revolution.
- Pour ce code particulier, vous devrez modifier les étapes par révolution pour s'adapter à votre moteur, et vous pouvez le comprendre par cette équation suivante
étapes = nombre d'étapes dans une révolution * rapport d'engrenage. pas = (360°/5.625°) * 64 "Rapport de démultiplication" = 64 * 64 = 4096. cette valeur la remplacera sur l'arduino Sketch
- Vous devrez également modifier la séquence d'étapes sur le logiciel de 1234 à 1324, sinon le moteur ne fonctionnera pas
- vous pouvez également jouer avec les vitesses si nécessaire pour répondre à vos besoins
Étape 6: Comment régler le moteur sur un récepteur infrarouge
- Les pièces dont vous aurez besoin pour ce croquis sont une planche à pain arduino, une alimentation de planche à pain 5v, un récepteur Ir et une télécommande
- Le schéma utilisé du circuit et tout le câblage provenaient de bits intelligents
- Le code nécessaire pour faire fonctionner le moteur à travers le récepteur utilisera deux bibliothèques dans l'esquisse Arduino, la télécommande IR et le stepper
- La bibliothèque pas à pas sera sous des exemples dans le croquis arduino, mais vous devrez télécharger et extraire la télécommande IR à partir d'un site Web tel que GitHub
Étape 7: Code final pour les stores
Étape 8: Réflexions finales
Globalement, le projet ne s'est pas déroulé comme je le souhaitais. Je voulais un store enrouleur entièrement autonome que je pourrais monter dans ma chambre de manière pratique. Bien que j'aie beaucoup appris et que ce ne soit pas un échec complet, car cela fonctionne partiellement, je vais essayer de réparer les erreurs que j'ai commises. Je vais remplacer le moteur pas à pas byj48 et le pilote pas à pas par un moteur pas à pas nema 17 plus puissant avec un pilote pas à pas a4988. J'espère qu'avec quelques modifications matérielles et logicielles, je pourrai disposer d'un volet roulant à moteur pas à pas entièrement fonctionnel.