Intento alimentar un ledstrip basado en WS8211. Primero logré que funcionara con un Arduino UNO.
El ledstrip debe alimentarse con una potencia de 12V.
Aquí está el esquema de trabajo:
Unavezqueaplicoenergíacada2o3metros,¡todofuncionamuybien!
NecesitohacerquefuncioneconunaplacaNodeMCUconelwifiESP8266abordo.Elprincipalproblemaaquíesqueestaplacautilizaunalógicade3.3V.Ycomoelledstripsoloentiendelalógicade5v,necesitocambiareso.Asíqueestoyusandouncambiadordenivelqueencontréenamazon
Aquíestáelesquemaactualquenofunciona:
El problema es que el ledstrip parpadea y no ilumina todos los leds. Como funcionó perfectamente en el Arduino, estoy bastante seguro de que el nivel lógico enviado a la tira led no es lo suficientemente potente (aunque estoy usando un cambiador de nivel).
Ya que soy bastante nuevo en electrónica, no estoy muy seguro de si hice un cableado correcto con la palanca de cambios de nivel, la tierra común, etc.
Aquí hay algunas notas: Intenté medir el voltaje en el cambiador de nivel con un voltímetro. Pongo el cable rojo del voltímetro en el pin de señal y el cable negro en el pin de tierra: En el código puse el pin seleccionado en modo SALIDA y ALTO.
En el voltaje de la columna inferior apenas obtengo 3V. En el voltaje de columna más alto apenas obtengo 4V.
Nuevamente, porque soy un novato, no lo hago si hago las mediciones correctas.
Cualquier sugerencia es bienvenida! :-)