¿Conectar varios LED RGB mientras usa un número mínimo de pines PWM en un Arduino?

9

Actualmente tengo un RGB de ánodo conectado al 11, 10, & 9 pwm en mi arduino. Sin embargo, me gustaría agregar 3 LED más a mi proyecto, pero no quiero necesariamente tomar cada pin de PWM (aún quiero unir un escudo). ¿Hay alguna manera de que conecte los 4 LED y los amp; ¿Aún se puede usar solo un número mínimo de pines? Tenga en cuenta que quiero usar las 12 resistencias para los 4 LEDS. Ah, y todos los LED harán exactamente lo mismo (todos serán rojos y todos se volverán azules, etc.) si eso ayuda.

Así es como se ve mi tablero en este momento:

Tengotrestransistores NTE123AP que puedo usar para este proyecto.

P.S. Adjunté el .fzz archivo para que si alguno de ustedes quisiera Para editar la imagen esquemática, sería muy fácil. De hecho, eso sería mejor ya que soy nuevo en esto, ¡y sería más fácil de seguir! :)

    
pregunta VAlexander

2 respuestas

12

Bastante simple. Simplemente utilizando npn transistores. Duplicar por canal de color.

Sutransistorpuedehundirhasta600mAcontinuamente.A20mAporled,4porcanal,esoessolo80mA.Esoesmásquesuficiente.

Peroasegúresedequesufuentedealimentaciónpuedaadmitireso.80*3,esoes240mAsoloenlosleds,sinincluirelrestodelarduino,labasedetransistores,cualquierotracosaqueestéutilizando.

OPtambiénproporcionóunDiagramadeFritzingdelarespuesta:

    
respondido por el Passerby
8

Estos diagramas / imágenes pueden ser mejores para ver visualmente qué está pasando:

Nota al margen

@Passerby: ¿De dónde sacaste esa imagen esquemática en tu publicación?     
respondido por el whispers

Lea otras preguntas en las etiquetas