Tengo una tira LED RGB 5050 de 12V sin controlador y no puedo cambiar el color sin modificar el circuito. Lo que quiero hacer es conectarlo a mi Raspberry Pi o Arduino y controlar el color y el brillo a través de la terminal o la comunicación en serie.
Me doy cuenta de que no puedo simplemente conectar la tira a los pines RPi GPIO o Arduino ya que ninguno de ellos admite una salida de 12 V, pero creo que puedo usar un transistor con una entrada de 12 V y controlarlo con un RPi para cambiar la tira de LED valores.
¿Qué transistor se recomienda para hacer esto? ¿Hay alguna otra forma en que pueda lograr lo que quiero sin tener que comprar piezas caras (> $ 5)? Cualquier otra recomendación sobre cualquier cosa sería útil. Gracias.
Para la tira RGB, de hecho necesita transistores de 3 piezas o MOSFET. La mayoría de las tiras de LED RGB tienen un "ánodo común", por lo que toman 12 V de un cable, y otros 3 cables deben conectarse a tierra para que cada color brille. Así que conecte la alimentación a 12 V y tome 3 MOSFET de canal N de nivel lógico ( http://www.bgmicro.com/fet.aspx ), coloque los MOSFET entre los cables R, G y B y tierra. Luego conecte las puertas del MOSFET a los pines Raspberry GPIO y controle los colores con PWM. Use pigpio o WiringPi ( https://github.com/wiringPi ) para generar las tres señales PWM.
Biduleohm