Estoy tratando de controlar un 2 módulos de relé con un Esp8266 esp 12-f .
Al cabo de un rato, me di cuenta de que el GPIO del ESP8266 no iba a conducir los 5v necesarios para que se activara el relé. Solo enciendo el led del módulo de relé, pero no consigo el relé activado.
Probé el relé y funciona si lo controlo con un arduino o incluso con un 5v directo en sus entradas IN1 / IN2.
Es por eso que compré un convertidor de nivel lógico, que convierte mi señal de 3v en una de 5v.
Cómoconfigurotodo
Aquíhayunesquemadeloqueconfiguréparaesto.(Nosécómoagregarcomponentesalfritzing,asíqueestoessoloparaobtenerelconceptodeloquehehecho)
Todo funciona con un 5v USB y la parte 3v del nivel lógico se alimenta desde los pines ESP8266 3v
Estoy usando el GPIO14, pero también he probado con el GPIO 4 ... no estoy seguro de que haya una diferencia.
El problema
Después de configurar eso, puedo ver que el cable azul, aquí es donde debería estar mi señal de 5v, obtiene un 3v en su lugar. Y esa es mi pregunta real:
- ¿Por qué mi convertidor no convierte mi gpio14 3v a 5v? ¿Qué estoy haciendo mal, o es el convertidor que está frito?
Estoy probando esto con un multímetro. Y, por supuesto, esto significa que el relé no se dispara.
Avísame. Si puedo proporcionar algo más, agradecemos cualquier ayuda. ¿Podría ser que solo necesito comprar un nuevo convertidor?
¡Muchas gracias!