Indicadores LED de conducción con un receptor RC

0

Estoy usando un control remoto de Hobby King y un receptor de 2.4ghz para controlar una cabeza animatronic. Me gustaría mejorar las cosas un poco colocando un LED SMD de 5 V (tipo ws2812b) en cada ojo. Cada canal del receptor tiene 3 pines: tierra, Vin y PWM. Tengo mucha energía para encender el LED, pero me gustaría usar la información de PWM (idealmente sin un microcontrolador) para determinar qué tan brillante es el LED. Dependiendo de la posición del potenciómetro del transmisor, el voltaje de salida en el PWM está entre .13 y .36.

En pocas palabras, cuando el servo para los párpados está en una posición cerrada, me gustaría que los LED estuvieran apagados o súper apagados, pero cuando están abiertos, quiero que se iluminen, como si estuvieran amenazantes. ¿Hay un circuito simple para facilitar esto, tal vez usando un transistor o un temporizador 555? O voy a necesitar usar un 'duino' para leer en el PWM y pasarlo de nuevo para encenderlos.

    
pregunta Christopher K

1 respuesta

0

Esto podría hacerse con un temporizador 555, de alguna manera, con unos pocos cientos de dólares de pruebas y horas de trabajo y experiencia. Tal vez. O puede usar cualquier microcontrolador común, por unos pocos centavos, y mucho menos dolor de cabeza. Podría usar un pic10f, un 6 pin ic que muchos fabricantes han usado para hacer exactamente lo que planea.

Por supuesto, eso es un simple interruptor de tipo RC a ON-OFF. Eso sería simple para una configuración de tipo de temporizador 555, tal vez. Pero sus necesidades son mucho más complejas . Debe programar la lectura de PWM porque desea ajustar el brillo y luego programar la salida para el protocolo ws2812b. Es un led inteligente y necesita un protocolo y tiempos bastante complejos para funcionar.

Un arduino funcionaría. Una oportunidad sería pequeña y simple. No se necesitan muchos pasivos. La disociación encapsula bastante.

    
respondido por el Passerby

Lea otras preguntas en las etiquetas