Étape 3: Les détails de connexion.
En programmation, ESP8266-1 doit être connecté à une carte Arduino ou FTDI.
Dans ce projet Arduino UNO sert deux but - 1) le code de ESP via IDE Arduino, clignotant 2) alimentation pour le module ESP8266. J’ai vu dans plusieurs postes où il est suggéré d’utiliser un module d’alimentation séparé pour ESP8266, car en dehors de 3, 3V, il attire au-dessus de 80 mA de courant (veuillez consulter la fiche technique pour plus de détails). Cependant, j’ai pu conduire cet appareil de ma planche Arduino UNO sans aucun problème. N’oubliez pas la Rx de Ardunio d’être connecté à Rx du module ESP et Tx de Ardunio pension à être raccordé au Tx du Module EXP.
Si vous avez un module FTDI-TTL, vous pouvez utiliser la même chose, mais vous devez traverser le Tx - connexion Rx dans cette affaire. J’ai testé avec le module suivant ainsi que les 3.3V bloc d’alimentation et il a bien fonctionné.
http://www.eBay.in/ITM/USB-2-0-to-TTL-UART-Serial-...
J’ai fourni deux schémas pour expliquer le lien, pendant la programmation de la puce et également lorsque vous utilisez le module ESP. Comme vous le savez peut-être, le changement majeur se déplace les broches GPIO0 de GND (dans le premier diagramme) à unité de relais (dans le second schéma).
Bien que, clignotant ESP8266-1 a été expliquée par de nombreux développeurs dans plusieurs publications, je veux synthèses des meilleures pratiques selon mon expérience.
Peu de choses à retenir lorsque vous travaillez avec le module ESP8266, parfois le comportement du module peut être très frustrant, surtout lors de clignotant la puce. J’ai un ordinateur portable Apple Mac Pro et toutes les observations pourraient être liées à ESP8266-1 module seulement.
- Tout en programmation, si vous commencez à l’alimentation de frais (redémarrer le module), vous besoin de réinitialiser le module de manière comme expliqué dans le lien suivant.
- S’assurer que les broches GPIO0 est reliée à la terre.
- Redémarrez l’IDE Arduino, ce port correct soit visible et « checked » sous le Menu -> Outils -> ports.
- Veiller à ce dernier firmware est flashé dans votre module d’esp8266-1.
Poste de programmation, le ESP8266-1 doit être connecté au relais 2 voies et relais doit être connecté à distance mis à jour le RC.
Carte de relais, à deux voies en dehors des lignes électriques, il y aura deux lignes de commande - "R1" et "R2". GPIO0 et GPIO2 doivent être connecté à ces bornes. Aussi, n’oubliez pas, si vous utilisez deux sources d’approvisionnement de puissance différente pour esp8266 et modules à relais, là au sol pins doivent être connectés.
Du côté de la charge de la carte relais, vous verrez trois pointeurs de connexion pour chaque relais - « NO » (normalement ouvert), "NC" (normalement à proximité), "C" (Common). Nous n’utiliserons pas « NC », plutôt « C » et « Non ». tous les deux le « C » peuvent être triées. Chacun du « Non » va être connecté à interrupteur respectif des extensions de la RC distant.
Avant la fin, je tiens à remercier à instructables pour nous fournir une telle plate-forme agréable de partager nos idées ; dans le cas contraire, il est vraiment difficile d’obtenir toutes les informations et concevant de nouvelles idées pour travailler davantage.
Faites-le moi savoir, si vous trouvez toute divergence dans l’explication.
Cordialement,
Hervé