Mon nouvel store motorisé est livré avec une simple télécommande RF. Vous devez appuyer manuellement sur les boutons pour le fermer ou l'ouvrir.
Le store est très utile pour empêcher la chaleur de se répandre à l'intérieur de la maison en été. J'ai cherché une solution pour le fermer automatiquement lorsque la température augmente. Et j'ai trouvé cette solution peu technologique, mais très satisfaisante : un dispositif qui appuie physiquement sur les boutons lorsque c'est nécessaire.
Je ne m'attends pas à ce que quelqu'un puisse réutiliser mon projet tel quel, car il a été conçu spécifiquement pour ma télécommande. Mais j'espère qu'il pourra inspirer certains d'entre vous :)
Qu'y a-t-il à l'intérieur ?
- PLA
- Un servomoteur MG90.
- un adaptateur d'alimentation USB externe de 5V.
- quatre aimants de 5x1 mm.
-
Une carte ESP32 Feather d'Adafruit et trois fils.
Comment ça marche ?
Schéma mécanique.
Le servomoteur est intégré dans le corps de la servoBox. Il fait tourner brièvement le pignon central de 60 degrés vers la gauche ou la droite par rapport à la position neutre à 90°, puis le remet immédiatement en place.
Quand le pignon central tourne, il pousse l'un des deux 'pousseurs', pour appuyer sur les boutons de la télécommande. Des aimants sont encastrés et collés dans le cadre et les pousseurs, de sorte que lorsque le pignon central revient à sa position neutre, les pousseurs restent en hauteur et ne retombent pas sur le bouton.
Donc, les pousseurs sont toujours dans leur position haute, prêts à être poussés, car ils sont attirés et jumelés au cadre ; ils ne sont que temporairement séparés de leur aimant frère lorsqu'ils sont poussés vers le bas.
Automatisation
Je utilise la plateforme io.adafruit et IFTTT.
Un programme Arduino sur la carte ESP32 se connecte à la plateforme io.adafruit. Il attend constamment une valeur '0' pour appuyer sur le bouton 'fermer les stores' ou une valeur '1' pour appuyer sur le bouton 'ouvrir les stores' de la télécommande.
J'utilise trois applets IFTTT personnalisés :
- Chaque fois que le soleil se lève chez moi, envoyez '1' à mon programme io.adafruit (qui déclenche une pression sur le bouton 'ouvrir les stores' par mon appareil).
- Chaque fois que le soleil se couche chez moi, envoyez '0' à mon programme (vous l'avez compris).
-
Chaque fois que la température dans mon jardin dépasse les 25°C, envoyez un '0' à mon programme (de cette façon, je suis sûr que le store est fermé avant que les fenêtres ne commencent à agir comme un four).
Ça marche ?
Oui. Comme par magie. Je ne pourrais pas être plus heureux.
Réglages d'impression.
Marque de l'imprimante :
Prusa.
Imprimante :
I3 MK3S.
Non.
Soutient :
Oui.
200
Remplissage :
15 %
Filament :
Prusament PLA blanc ivoire.
Notes :
Des supports pour les pousseurs afin que les dents d'engrenage soient presque parfaites.
태그
모델 소스
