Cómo alimentar la retroiluminación del teclado Led RGB personalizado

1

He encontrado muchos temas pero ninguno de ellos describe para qué quiero usarlo. Básicamente, quiero poner 104 RGB Leds bajo el teclado de mi computadora portátil y poder controlarlos individualmente. La siguiente lista es mi lista de compras:

  • 104 leds RGB con cátodo común a 20 mA cada uno = ~ 2.1A total
  • 7 controladores LED (TLC5940)
  • 3 reguladores de voltaje (IRF9520)
  • 3 resistencias @ 4.7K

Ahora quiero controlar cada LED individualmente y crearé una prueba de concepto con un Arduino, pero mis preguntas son las siguientes:

  • ¿El cable del teclado de la computadora portátil es capaz de entregar ~ 2.1A?
  • ¿Cómo puedo suministrar un reloj a los controladores LED (directamente desde la placa base del portátil)?
  • ¿Sería posible controlar los controladores de LED con un controlador de Windows o necesitaría un controlador separado como un Arduino?
pregunta John Smith

2 respuestas

1

Su mejor apuesta es usar Neopixel LED y un Arduino pequeño como controlador. Estos están diseñados para ser direccionables individualmente, fáciles de cablear juntos en una cadena de margaritas y hay muchos ejemplos de cómo controlarlos con Arduinos.

Adafruit es un excelente lugar para comenzar: enlace

    
respondido por el Neutronned
0
  

¿El cable del teclado de la computadora portátil es capaz de entregar ~ 2.1A?

Probablemente no. Las computadoras portátiles, están diseñadas para no ser muy hambrientas de poder. todos sus componentes son demasiado.

  

¿Cómo puedo suministrar un reloj a los controladores LED (directamente desde la placa base del portátil)?

Puede que no haya ningún reloj utilizable dentro de su placa base en ningún conector. Incluso si extrae la señal de reloj de los trazados de la placa base, es muy probable que se sobrecargue la capacitancia de las líneas del reloj y que los relojes no puedan iniciarse. Por cierto, no veo ningún uso de las señales de reloj

  

¿Sería posible controlar los controladores de LED con un controlador de Windows o necesitaría un controlador separado como un Arduino?

Es posible que pueda enviar señales a sus controladores LED a través de SMbus, pero tendrá que instalar algunos dispositivos de interfaz (como arduino). Puede ser mucho más fácil conectar un usb-I2C / SPI / UART, etc. y usarlo con arduino en su lugar. Si su hardware se encuentra en un bus estándar, no necesitará escribir un controlador. Sin embargo, aún necesitarías escribir tu aplicación.

Me gustaría agregar, si estuviera realizando un proyecto de este tipo, consideraría algo como ws2812. Son fáciles de cablear, vienen en tiras y son fáciles de controlar con arduino. Le permiten controlar el color y el brillo de los leds individuales, lo que le permite reducir mucho el consumo general de energía.

    
respondido por el GPS

Lea otras preguntas en las etiquetas