Stap 2: Circuit Diagram:
Dit project is gebaseerd op een heel eenvoudige schakeling dat iedereen kan het doen.
Stroomverbruik:
Eerst, moet u in gedachten houden dat de Esp8266 draait op 3,3 v, het verbinden met 5V zou kunnen werken, maar het is niet aanbevolen. Volgens het gegevensblad, de stroomsterkte die nodig zijn voor de Esp8266 om correct te werken is afhankelijk van de toestand (overdracht, ontvangst, diepe slaap, etc...), en bereikt haar hoogste op rond 200 mA terwijl de Arduino van DC huidige voor 3,3 v Pin is alleen 50mA,het daadwerkelijk werkt, maar je zal niet krijgen een perfect resultaat.
Dus, er zijn genoeg andere manieren voor het aandrijven van de module (met dioden, Zener-diode, spanningsregelaar gebruiken). Ik denk dat de beste oplossing is om een onafhankelijke macht van 5 naar 3.3V regelgever circuit, moet u de volgende onderdelen:
- LM1117 of LD1117: een zeer gemeenschappelijk en goedkope 3,3 V regulator dat kunt converteren van de macht van de 5V gebruikt door de Arduino aan de 3,3 v door de Esp8266 module nodig.
- Een condensator van 10 µF.
Dan, als het gaat om de TX en RX-verbindingen, heb je om te voorkomen dat rechtstreeks verbinding maken met de TX voor de Arduino de RX van de Esp module aangezien die hen beiden, beschadigen dus twee gemakkelijke oplossingen die u gebruiken kunt om dit probleem op te lossen. De eerste is een eenvoudige voltage divider met weerstanden (zoals in het bovenstaande diagram) gebruiken om te drop-down de 5V spanning van de TX-Pin van de Arduino aan 3.3 V of kunt u een niveau shifter met een diode, beiden het werk goed doen en het is aan u om te kiezen van een voor uw project.