Table des matières:
- Étape 1: Détails de l'en-tête
- Étape 2: Détails de la programmation
- Étape 3: Schéma fonctionnel
- Étape 4: Détails de la configuration
- Étape 5: Câblage
- Étape 6: Boîte et carte PCB
- Étape 7: Avertissements de sécurité
Vidéo: Carte de gradation Wifi Two Triac: 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:10
Cette instructable est pour ARMTRONIX WIFI Two Triac Dimmer Board V0.1
Le gradateur Armtronix Wifi à deux triacs est une carte IOT. Il est conçu pour la domotique. Les caractéristiques du plateau sont:
- Contrôle sans fil
- Petit facteur de forme
- Alimentation AC à DC à bord 230VAC à 5V DC.
- Commutateur virtuel CC
- Deux canaux (un pour allumer et éteindre un autre pour la gradation)
La taille de la carte est de 84 mm X 39 mm et avec une taille de boîtier de 114 mm X 44 mm, comme indiqué dans le diagramme 1, elle a une capacité de conduire jusqu'à 1 A de charge. La carte dispose d'un module Wifi (Esp 12F) et d'un microcontrôleur (atmega328p) identique à celui utilisé dans Arduino Uno, qui est utilisé pour contrôler le triac via le mode HTTP ou MQTT. La carte dispose de deux commutateurs virtuels DC qui peuvent être utilisés pour contrôler les deux Triacs.
La carte dispose également d'un module d'alimentation (convertisseur AC/DC) capable de gérer 100-240 VAC en entrée et donne une sortie de 5V 0,6A. Il y a deux triac (BT136) et connecteur terminal. Il existe également une détection de croisement zéro qui est utilisée pour la gradation. Il y a deux triacs utilisés, un pour la gradation et un autre pour l'activation / désactivation.
Étape 1: Détails de l'en-tête
Le schéma2 donne le détail des en-têtes et des borniers.
À bord 230VAC est appliqué au bornier d'entrée et la charge est appliquée au bornier de sortie.
Sur la carte, l'en-tête J3 est utilisé pour le commutateur virtuel à courant continu, les détails de l'en-tête peuvent être référencés à partir du diagramme4. La première broche est vcc-3.3v, la deuxième broche est la broche atmega328p gpio pour la programmation arduino, nous devons utiliser A4 (ON & OFF), la troisième broche est la broche atmega gpio pour la programmation arduino, nous devons utiliser A5 (GRADATION) et la quatrième broche est la terre. Pour le commutateur virtuel à courant continu, nous n'utilisons que les deuxième et troisième broches, c'est-à-dire A4, A5 et la quatrième broche, c'est-à-dire la masse, ceci est mentionné dans le diagramme3 pour la connexion du commutateur virtuel.
Étape 2: Détails de la programmation
L'en-tête J1 est
utilisé pour télécharger le firmware sur ESP-12F ou atmega328p via le module FTDI, les détails des en-têtes peuvent être trouvés dans le diagramme4. Pour télécharger le nouveau firmware sur esp en utilisant FTDI
Effectuez la connexion suivante pour ESP12E
1] Connectez le RX de FTDI à la broche TXDE de J1
2] Connectez le TX de FTDI à la broche RXDE de J1
3] Connectez le RTS de FTDI à la broche RTSE de J1
4] Connectez le DTR de FTDI à la broche DTRE de J1
5] Connectez le Vcc5V de FTDI à la broche VCC5v de J1
6] Connectez le GND de FTDI à la broche GND de J1
Veuillez vous référer au lien suivant pour le code
github.com/armtronix/Wifi-Two-Dimmer-Board
Dans ce code, le port HTTP couramment utilisé est 80, nous pouvons changer le numéro de port, quel que soit l'utilisateur devant utiliser en fonction de son application, reportez-vous ci-dessous
//##### Instances d'objets #####
MDNSResponder mdns;
Serveur ESP8266WebServer (80);
WiFiClient wifiClient;
PubSubClient mqttClient;
ticker btn_timer;
Ticker otaTickLoop;
Après avoir établi la connexion, connectez-vous au port USB, nous devons d'abord installer le pilote pour le détecter détecter le port com, de cette façon, l'utilisateur peut programmer le téléchargement du firmware.
De même pour télécharger le firmware sur l'atmega328p suivez la connexion
1] Connectez le RX de FTDI à la broche TXDA de J1
2] Connectez le TX de FTDI à la broche RXDA de J1
3] Connectez le DTR de FTDI à la broche DTRA de J1
4] Connectez le Vcc5V de FTDI à la broche VCC5v de J1
5] Connectez le GND de FTDI à la broche GND de J1
Veuillez vous référer au lien suivant pour le code
github.com/armtronix/Wifi-Two-Dimmer-Board
nous utilisons 6gpios pour contrôler deux cartes de gradation triac, deux pour contrôler le triac, deux pour contrôler la LED, deux autres pour contrôler le commutateur virtuel. Les gpios sont
//Triac n°
#define NON_DIMMABLE_TRIAC 8 //Gpio 8
#define DIMMABLE_TRIAC 9 //Gpio 9
/*DEL bicolore*/
#définir DLED_RED 3
#define DLED_GREEN 4
//commutation manuelle
#define SWITCH_INPIN1 A5 //commutateur 1
#define SWITCH_INPIN2 A4 //switch 2
Après avoir établi la connexion, l'utilisateur peut télécharger le firmware sur atmega. Après avoir programmé à la fois ESP et Atmega, nous devons établir une connexion entre ESP et Atmega en court-circuitant les broches 3-4 de l'en-tête J1 et 5-6 de l'en-tête J1 à l'aide de cavaliers.
Étape 3: Schéma fonctionnel
Navigateur Web/MQTT
Nous pouvons contrôler cet appareil via HTTP/MQTT. Le client HTTP envoie une requête http à esp8266 selon la norme http, en spécifiant les informations que le client souhaite récupérer de l'esp8266. MQTT signifie MQ Telemetry Transport. Il s'agit d'un système de publication et d'abonnement léger et agréable où vous pouvez publier et recevoir des messages en tant que client. Il est très facile d'établir une communication entre plusieurs appareils. Il s'agit d'un protocole de messagerie simple, conçu pour les appareils contraints et à faible bande passante.
ESP8266
Le module WiFi ESP8266 est un SOC autonome avec une pile de protocoles TCP/IP intégrée qui peut donner à n'importe quel microcontrôleur un accès à votre réseau WiFi. L'ESP8266 est capable d'héberger une application ou de décharger toutes les fonctions de réseau Wi-Fi d'un autre processeur d'application. Le WiFi est une technologie qui utilise des ondes radio pour fournir une connectivité réseau. Une connexion WiFi est établie à l'aide d'un adaptateur sans fil pour créer des zones de hotspots à proximité d'un routeur sans fil qui sont connectés au réseau et permettent aux utilisateurs d'accéder aux services Internet. La programmation sur esp8266 est expliquée ci-dessus et les détails de configuration expliqués ci-dessous.
Atmega328p
Il s'agit d'un contrôleur à 32 broches. Un micro-contrôleur à faible consommation et à faible coût est nécessaire. L'implémentation la plus courante de cette puce est peut-être sur la plate-forme de développement Arduino populaire, à savoir les modèles Arduino Uno et Arduino Nano. Nous avons utilisé 6 gpios de ce contrôleur, deux pour le triac contrôlant deux autres pour la LED, deux autres gpios sont des gpios DC 5v pour contrôler le commutateur virtuel.
appareils électroménagers
Appareils ménagers comme la lumière et le ventilateur, cette carte fournit deux canaux un pour la commutation et l'autre pour la gradation, vous pouvez également utiliser deux canaux comme commutation, pour cette application, nous construisons déjà le code, vous pouvez également utiliser deux canaux comme gradation pour cela application, vous devez modifier notre code. Pour le code, veuillez consulter ce lien
Étape 4: Détails de la configuration
_Alimentation de la carte avec entrée avec 230V AC, l'appareil hébergera le point d'accès comme indiqué dans le diagramme5, connectez le mobile au point d'accès avec Armtronix-(mac) EX: Armtronix-1a-65-7 comme indiqué dans le diagramme6. Après avoir connecté le navigateur ouvert et tapé l'adresse IP 192.168.4.1 dans le navigateur, il ouvrira le serveur Web comme indiqué dans le diagramme7, remplira le SSID et le mot de passe et sélectionnera http, si l'utilisateur veut se connecter à mqtt alors il doit être mqtt radio et entrez l'adresse IP du courtier mqtt et entrez le sujet de publication mqtt et le sujet d'abonnement mqtt et soumettez.
Après avoir configuré la soumission, l'ESP 8266 se connecte au routeur et le routeur attribue une adresse IP à l'ESP. Ouvrez cette adresse IP dans le navigateur pour contrôler le relais pour le mode https et pour mqtt vous devrez utiliser R13_On, R13_OFF, Dimmer:xx (xx voici la valeur du gradateur allant de 0 à 99), R14_On, R14_OFF seront les commandes à envoyer au forum via le sujet que vous avez attribué lors de la configuration de l'appareil.
Sans configurer le SSID et le mot de passe, nous pouvons contrôler le Triac en nous connectant au point d'accès de l'appareil et ouvrir l'adresse IP de l'appareil, c'est-à-dire 192.168.4.1, la page du serveur Web affichera le lien avec le nom Control GPIO comme indiqué dans le diagramme7 en en cliquant sur ce lien, nous pouvons également contrôler le relais mais la réponse sera lente.
Étape 5: Câblage
Le schéma de câblage est indiqué dans le diagramme3 au bornier d'entrée 230VAC Phase (P) et Neutre (N) est donné. La sortie peut être utilisée comme gradateur de la lumière dimmable pour contrôler l'intensité de la lumière et également pour contrôler la vitesse du ventilateur. La sortie peut également être contrôlée via un commutateur virtuel CC, comme indiqué dans le diagramme3. Gpio A4, A5 des deuxième et troisième broches de l'en-tête J3 d'atmega est utilisé pour le commutateur virtuel et la quatrième broche de l'en-tête J3 est également utilisée pour connecter le commutateur virtuel. Pour une meilleure sortie de gradation, utilisez un potentiomètre 10K.
Étape 6: Boîte et carte PCB
Comment insérer la carte PCB dans la boîte, veuillez vous référer ici. aspect extérieur de la boîte à deux gradateurs, veuillez vous référer à cette image.
Étape 7: Avertissements de sécurité
Si vous envisagez d'acheter cet article, vous savez probablement déjà tout cela, mais dans l'intérêt de votre sécurité, nous nous sentons obligés de l'indiquer clairement. Prenez donc quelques minutes pour le lire attentivement avant d'acheter.
Le secteur AC est très dangereux -- Même une alimentation de 50 V AC est plus que suffisante pour vous tuer.
Veuillez couper le secteur avant de faire ou de changer les connexions, soyez très très prudent. Si vous n'êtes pas sûr de quoi que ce soit concernant les lignes d'alimentation en courant alternatif, appelez un électricien et demandez-lui de vous aider.
N'essayez pas de vous connecter au secteur à moins d'avoir une formation adéquate et d'avoir accès à un équipement de sécurité approprié.
Ne travaillez jamais sur des tensions élevées lorsque vous êtes seul. Assurez-vous toujours que vous avez un ami/partenaire qui peut vous voir et vous entendre et qui sait comment couper rapidement l'alimentation en cas d'accident.
Utilisez un fusible 1A en série avec l'entrée de la carte comme mesure de sécurité.
Le schéma de câblage de base est disponible sur notre page instructables et github. Merci de le parcourir
Risque d'incendie: des connexions incorrectes, une consommation supérieure à la puissance nominale, un contact avec de l'eau ou d'autres matériaux conducteurs et d'autres types de mauvaise utilisation/surutilisation/dysfonctionnement peuvent tous provoquer une surchauffe et un risque d'incendie. Testez minutieusement votre circuit et l'environnement dans lequel il est déployé avant de le laisser allumé et sans surveillance. Suivez toujours toutes les précautions de sécurité incendie.
Conseillé:
Circuit de gradation LED avec MOSFET IRFZ44N : 11 étapes
Circuit de gradateur de LED avec MOSFET IRFZ44N : Introduction : Aujourd'hui, au cours de cet article, nous allons discuter du gradateur de LED à courant continu avec MOSFET IRFZ44N. Nous utilisons des composants très minimes dans le schéma de circuit. Juste un IRFZ44N N-Channel Mosfet et un potentiomètre. L'IRFZ44N est un N-Chann
Comment faire la lampe de gradation: 8 étapes
Comment fabriquer la lampe à gradateur : que vous veniez de remplir la feuille de test d'instructions du kit de lampe de peinture électrique ou que vous souhaitiez un renforcement visuel lors de la fabrication de votre lampe à gradateur, ce didacticiel fournit des vidéos étape par étape pour vous guider dans la fabrication de la deuxième des trois lampes. . Tout ce que vous ne
Projet 2, gradation LED : 3 étapes
Projet 2, Dimming LED : Dans ce projet, vous allez apprendre à contrôler la luminosité d'une LED avec un potentiomètre. Dans ce projet, vous apprendrez à utiliser analogWrite, analogRead et l'utilisation d'une fonction int. J'espère que vous l'apprécierez, et n'oubliez pas de consulter le précédent
Carte de gradation ARMTRONIX WIFI SINGLE V0.2 : 3 étapes (avec photos)
Carte de gradation ARMTRONIX WIFI SINGLE V0.2: Le gradateur Wifi Armtronix est une carte IOT conçue pour la domotique. Commutateur virtuel DC La taille de la carte est de 61,50
LED à quatre couleurs élèvent la lumière avec gradation PWM : 12 étapes (avec photos)
Lampe de culture à LED à quatre couleurs avec gradation PWM : il s'agit d'une extension de ma lampe de culture précédente installée dans un châssis de PC usagé. Il dispose d'une gradation PWM à quatre canaux pour les LED rouges, rouges, bleues et blanches lointaines. Être capable de contrôler le mélange de mélange de couleurs signifie que vous pouvez contrôler la croissance des racines, des feuilles