Table des matières:
- Étape 1: Pièces nécessaires
- Étape 2: Circuit de test
- Étape 3: Schéma et soudure
- Étape 4: Graver un fichier HEX
- Étape 5: Test en temps réel
- Étape 6: Configuration du Wemos D1 Mini
- Étape 7: Utiliser l'application Android pour contrôler
- Étape 8: Montage final
Vidéo: Régulateur de vitesse du ventilateur WiFi (variateur AC ESP8266): 8 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Cette instructable vous expliquera comment faire un régulateur de vitesse de ventilateur de plafond à l'aide de la méthode de contrôle d'angle de phase Triac. Triac est contrôlé de manière conventionnelle par une puce autonome configurée en arduino Atmega8. Wemos D1 mini ajoute une fonctionnalité WiFi pour ce régulateur.
Avec -
1. Contrôle local et wifi (bouton poussoir et smartphone wifi).
2. Fonction d'économie d'état pour reprendre le niveau de vitesse du ventilateur même après une coupure de courant.
3. Ventilateur à basse vitesse coupé (évitant la surchauffe du stator du ventilateur).
4. Rétroaction d'indication de LED pour la poussée de bouton et le niveau de vitesse.
5. Carte de bricolage Atmega8 autonome et bon marché plutôt que Arduino Uno R3.
6. Sans snubber, le condensateur et la résistance peuvent être utilisés comme gradateur pour les ampoules à incandescence AC.
ATTENTION QUE CE PROJET IMPLIQUE UN TRAVAIL AVEC 220V AC DIRECT QUI EST TRÈS DANGEREUX
Étape 1: Pièces nécessaires
NIVEAU: AVANCÉ
1. puce ATMEGA8 ou ATMEGA8A 28 broches + base IC 28 broches
2. AT24C32 EEPROM + Base IC 8 broches
3. Bande de Berg
4. Résistance réseau 1k + 10 LED ou LED barre 10 canaux
5. Condensateur électrolytique 10uF 25V
6. Fils de branchement
7. Résistance 5 X 10k
8. Transistor 3 X 2N2222
9. 22pf + cristal 16mhz
10. 2 résistances 120k 2W
11. Pont redresseur 2W10
12. Optocoupleur 4N35
13. Bornier à 2 voies
14. BT136 Triac
15. Optocoupleur MOC3021 + Base IC
16. Résistance 1k
17. Condensateur ca 0,01 uF X évalué (circuit d'amortissement)
18. Résistance 47ohm 5W (circuit d'amortissement)
19. 2 X 390ohm 2W résistance
20. Alimentation 5V 2A SMPS
21. Tableau de perforation (selon la taille requise)
22. Connecteurs Dupont F-F
23. 4 boutons poussoirs
24. Boîte en bois (Enclos)
25. Wemos d1 mini
Étape 2: Circuit de test
Le circuit dispose de 4 commandes de vitesse soigneusement choisies. Les broches 13, A0, A1, A2, A3 indiquent l'état de la vitesse. La broche 13 clignote chaque fois que le bouton-poussoir est enfoncé ou que l'impulsion Wemos est reçue.
La broche 2 est entrée du détecteur de passage à zéro
Pin3 est le lecteur de l'optocoupleur triac
La version autonome d'Atmega8 fonctionne sur un cristal externe 16mhz.
Les boutons-poussoirs avec en-têtes parallèles pour Wemos déclenchent une impulsion sur les broches 7 et 8 pour augmenter ou diminuer la vitesse du ventilateur. Ces broches sont tirées vers le haut.
Le schéma a son propre détecteur de croix zéro pour chaque canal. Chaque canal, c'est-à-dire chaque ventilateur, dispose d'un Atmega8 autonome distinct. Configuration standard du Triac de conduite MOC3021. Circuit d'amortissement ajouté pour cette charge inductive.
La broche A0 indique la vitesse la plus basse car le ventilateur est entraîné via un transistor vers MOC3021 pour éviter une très faible vitesse du ventilateur CA.
L'EEPROM I2C enregistre la vitesse chaque fois que le niveau de vitesse correspondant est modifié.
Étape 3: Schéma et soudure
Trouvez le schéma ci-joint et concevez votre mise en page ou faites un PCB gravé à partir de mon précédent instructable.
J'ai utilisé ce type de carte pour une soudure facile.
Depuis que je contrôle deux ventilateurs, j'ai utilisé 2 cartes comme indiqué. Une barre LED à 10 canaux à des fins de retour d'information et d'état.
Comme le montre l'image, les boutons-poussoirs sont soudés au dupont pour une connexion facile à l'en-tête mâle dans le panneau perforé.
Une résistance réseau de 1k est utilisée pour piloter 5 LED d'état
Étant donné que le détecteur de croix zéro 220VAC est dans le même panneau perforé que l'Atmega8, un espacement suffisant a été donné et à l'arrière (zone de cuivre) est collé à chaud empêchant l'exposition de 220V.
Étape 4: Graver un fichier HEX
Configurez la puce Atmega8 pour une utilisation avec Arduino IDE en suivant cet excellent article.
Une fois le chargeur Arduino Optiboot installé sur Atmega8, débranchez simplement la puce Atmega328p et branchez la nouvelle puce gravée du chargeur de démarrage Atmega8 dans la prise 28 broches de la carte Arduino Uno R3 en tenant compte de l'encoche.
Ensuite, téléchargez le fichier Burn.zip et extrayez-le dans un dossier. Faites un clic droit sur le fichier 'bet.bat' et cliquez sur Modifier et ouvrez le fichier batch dans le bloc-notes et remplacez COM5 par votre port COM arduino actif correspondant, qui peut facilement être vu à partir de "devmgmt.msc" de la commande Exécuter.
Fermez ensuite le bloc-notes et exécutez le fichier bet.bat
Avrdude gravera le fichier hexadécimal sur Atmega8
Étape 5: Test en temps réel
Après avoir soudé et téléchargé le code, j'ai testé le circuit en temps réel et j'ai trouvé un bon rendement.
Étape 6: Configuration du Wemos D1 Mini
Pour la configuration Wifi, j'ai utilisé le firmware EspEasy qui est un bon travail.
Fondamentalement, les broches D6 et D7 génèrent l'impulsion pendant 300 ms à la base du transistor
Utilisez ce lien et gravez le firmware sur Wemos D1 Mini.
En utilisant ce lien, nous pouvons augmenter https://192.168.4.1/control?cmd=Pulse, 13, 1, 300
En utilisant ce lien, nous pouvons diminuer https://192.168.4.1/control?cmd=Pulse, 12, 1, 300
Les liens ci-dessus fonctionneront juste après la gravure du firmware sur Wemos
Plus tard, si des informations sur le point d'accès sont ajoutées à Espeasy, assurez-vous d'utiliser l'adresse IP désignée à la place de 192.168.4.1 dans le lien ci-dessus.
Si vous en faites un périphérique IOT, configurez-le en conséquence dans la sélection du protocole Espeasy.
Étape 7: Utiliser l'application Android pour contrôler
play.google.com/store/apps/details?id=ch.rmy.android.http_shortcuts
L'application Android Raccourcis HTTP permet de contrôler la vitesse du ventilateur comme indiqué dans les images ci-jointes.
Étape 8: Montage final
J'ai utilisé une façade en verre acrylique et une boîte en bois à l'arrière. La boîte en bois est fixée au mur à l'aide de deux vis et l'ancrage utilise ce lien comme guide pour l'installation.
Suivez cette instructable pour installer une boîte rincée avec le mur pour une bonne finition.
Si des questions pls contactez-moi @
Conseillé:
Carte de dérivation conviviale pour planche à pain pour ESP8266-01 avec régulateur de tension : 6 étapes (avec photos)
Carte de dérivation conviviale pour planche à pain pour ESP8266-01 avec régulateur de tension : Bonjour à tous ! J'espère que vous allez bien. Dans ce didacticiel, je montrerai comment j'ai fabriqué cet adaptateur personnalisé pour le module ESP8266-01 avec une régulation de tension appropriée et des fonctionnalités qui permettent le mode flash de l'ESP. J'ai créé ce mod
Tapis de refroidissement pour ordinateur portable DIY - Awesome Life Hacks avec ventilateur CPU - Idées créatives - Ventilateur d'ordinateur : 12 étapes (avec photos)
Tapis de refroidissement pour ordinateur portable DIY | Awesome Life Hacks avec ventilateur CPU | Idées créatives | Fan d'ordinateur : vous devez regarder cette vidéo jusqu'à la fin. pour comprendre la vidéo
Projet d'application domestique télécommandé Ir avec régulateur de ventilateur : 5 étapes
Projet d'application domestique télécommandé avec régulateur de ventilateur : ce projet pour ceux qui ont de la culture avec arduino et des projets, pas pour noob'si l'a fait comme un projet mais je l'utilise aussi à des fins de production… pour cette cause, je peux ' t partager tout croquis complet
Contrôle de la vitesse et de la lumière du moteur à courant continu PWM - Variateur CC : 7 étapes
Contrôle de la vitesse et de la lumière du moteur à courant continu PWM | Variateur CC : Aujourd'hui dans cette vidéo, je vais vous montrer comment tamiser les lumières, contrôler la vitesse d'un moteur en courant continu ou en courant continu alors commençons
Variateur de vitesse du moteur à courant continu : 4 étapes (avec photos)
DC Motor Speed Drive : cette instructable élaborera sur la conception, la simulation, la construction et le test d'un convertisseur cc à cc en mode de commutation et d'un contrôleur de système de contrôle pour un moteur à courant continu. Ce convertisseur sera ensuite utilisé pour la commande numérique d'un moteur à courant continu shunt avec un l