Desmitificador de 4 pines RGB LEDS (Radio Shack 276-0028) (4 / 5 paso)

Paso 4: Debe... Conservar!... ¡ Control!

Ok, no vayas, te nix la voz de Shatner...

Después de que han averiguado qué resistor necesita, necesita una manera de controlar cuanta luz cada uno de los tres elementos producen.  Estoy utilizando un Arduino Uno para esto y una configuración de cableado bastante simple.  Ruta de Pin3 al cátodo verde, pin6 al cátodo azul y pin9 al cátodo rojo, pin11 al ánodo común.  Hay una resistencia de 220 Ohmios solo (que es excesiva, pero era lo que tenia a mano).   Aunque usted puede ver dos LEDs, están conectados en paralelo por lo que sería trabajar solo, así como con uno.

Puedo pasar un valor entre 0 y 255 a la función analogWrite() y desvanecerá el elemento LED hasta el nivel deseado.  Si ese esquema parece familiar, debe ser como colores del web se expresan en notación decimal de esa manera.  La única gran diferencia es que las escalas están invertidas.  Pasando un valor de '0' al LED lo convierte plena intensidad, mientras que un valor de '255' efectivamente la apaga totalmente.  Debido a los límites de PWM algunas combinaciones parecen flash o fluctúan, pero un montón de combinaciones funcionan.  También ya que no se corresponden los elementos pues si dibujado actual el elemento rojo será dominar el otro dos en cualquier posición incluso.  Estas limitaciones de mi configuración simple se pueden fijar mediante el uso de un diseño más complejo, como el de mpilchfamily en su instructivo 6-botón-RGB-controlador

Encontré un esquema y muestra código de fritzing.org.  No me atrevo a incluir esto como tenía dificultad el conseguir que funcione como desee.  Sin embargo funciona.  El autor de ese artículo también parece mezclar hasta sus términos al etiquetar los ánodos y cátodos, pero muestran la polaridad correcta.

Como se puede ver arriba, que no tire el poder desde el otro lado de la Arduino, pero de otro pin digital (pin 11), así que una sola línea de código necesario en el código de ejemplo para hacer que funcione.  Sólo tiene que añadir. "digitalWrite(11,HIGH);" en la parte superior de la sección de void loop() y su apagado a las razas.  (He incluido mi código en el paso final)

Debo tomar un momento para recordar algunas cosas que me hizo ir en círculos.  Primera y más, no parece que ser líder del circuito a tierra, de hecho no es cierto, sólo aparece de esa manera.  El LED 4 pin es controlado por el escalonamiento de la tensión PWM a tierra.  La placa de Arduino sí mismo se convierte en el camino a la tierra.  Aplique energía al cátodo y tierra hacia fuera (o no) de los ánodos con el fin de obtener una cierta cantidad de color luz, es por ello que cuanto mayor sea el elemento de número el atenuador de luz del LED.

Personalmente no estaba contento con colores al azar apenas y encontró el efecto mezclado no en todo lo que estaba buscando así que comencé a ajustar reduciendo el rango del número al azar y añadiendo modificadores de valor base lo que siempre he tenido un cierto nivel de uno de los tres elementos va.  Viendo el serial monitor que usted puede obtener una idea de los valores necesarios para cada combinación de color.  Esto le da un lugar a buscar lo que necesita para su proyecto.

Artículos Relacionados

Desmitificador de 4 pines direccionables LEDS RGB

Desmitificador de 4 pines direccionables LEDS RGB

Si has visto mi anterior Instructable sobre LEDs RGB, tienes una muy buena base en la habilidad de poner tres fuentes luminosas distintas en un solo paquete en sus estructuras.Tiempo de marchas en, y también lo hace la tecnología! Una de las novedade
Arduino Powered RGB LED Vodka estante

Arduino Powered RGB LED Vodka estante

este instructable conseguir va hacer su propio arduino powered proyecto rojo verde y azul LED. Incluso no tiene que ser un estante! Botellas de vodka se suceden iluminar muy bien así que es lo que elegí hacer.En este proyecto utilizamos cada pin en e
RGB LED luz Fader

RGB LED luz Fader

quería algo genial para poner en mi escritorio en el trabajo.  He visto varios proyectos LED hacia fuera en la web, pero quería algo pequeño y compacto que podría poder con el puerto USB en mi computadora.También no quería sólo una LED bombilla proye
RGB LED partido luz

RGB LED partido luz

Aquí es cómo usted puede utilizar un LED RGB como una luz de arco iris partido continuamente viajando a través del espectro visible. Lo que se necesita es:-LEDs RGB 1 o muchos-1 tablero de Arduino UNO; puede ser otras placas de la marca de Arduino-un
Escáner Rgb Led Pwm lámpara controlada por Arduino Nano

Escáner Rgb Led Pwm lámpara controlada por Arduino Nano

Reciclado escáner rgb led lámpara pwm controlado por Arduino NanoPaso 1: Resultado FinalEsto es lo que obtienes si sigues este instructable.Paso 2: Buscar una impresoraBusque un hp roto todo en una impresora. (Otras marcas también pueden tener las pi
RGB LED Pixel tacto reactiva juegos de mesa

RGB LED Pixel tacto reactiva juegos de mesa

Las tablas son elementos útiles a tener y como necesitábamos una nueva mesa para el salón tenía sentido construir mi propio con algunas características extra electrónicas.Mi mesa de diseño consta de las siguientes características.matriz de LED RGB 10
RGB LED Tutorial (utilizando un Arduino) (RGBL)

RGB LED Tutorial (utilizando un Arduino) (RGBL)

Los LED son grandes. Pero todo proyecto llega un punto donde intermitente es suficiente. Para estos casos un RGB (rojo, verde, azul) LED es la respuesta.Con un LED RGB podrás producir cualquier color brillan tus deseos de corazón.En el primer uso de
Arco iris LED - RGB LED PWM controlador construcción - fácil construir

Arco iris LED - RGB LED PWM controlador construcción - fácil construir

paso a paso, fácil de seguir las instrucciones en la construcción de un controlador de PWM LED arco iris RGB LED. Se necesitan solamente una cantidad mínima de piezas, junto con un procesador PIC, y se puede construir uno de los mejores controladores
Termostato de Arduino con i2c x DS18b20 2 pantalla de 4 x 16, 2 RGB LED y 3 relé

Termostato de Arduino con i2c x DS18b20 2 pantalla de 4 x 16, 2 RGB LED y 3 relé

el objetivo del proyecto es un termostato para mi pecera 2 con LCD pantalla RGB LED un relé para controlar el calentador en el tanqueun ventilador para la pecera grandePartes:Arduino Nano o igual2 x LED RGB LED o SMD RGB o solo Color de LEDMódulo de
Actualización inteligente RGB LEDs: WS2812B vs WS2812

Actualización inteligente RGB LEDs: WS2812B vs WS2812

El número de proyectos que hemos visto haciendo uso de LEDs RGB inteligente- ya sea tiras, módulos o PCB personalizado - en los últimos 3 años es bastante sorprendente.  Este brote de uso LED RGB ha ido mano a mano con una significativa caída en los
8X8X8 3D RGB LED Cube

8X8X8 3D RGB LED Cube

Ha sido un rato largo que viene, pero mi cubo RGB Universal está finalmente listo!Ahora podemos ejecutar las animaciones y el código por Kevin Darrah y Nick Schulze (ligeramente modificado, pero básicamente idéntico - menor sincronización y ajustes d
Más pequeño 4 del mundo x 4 x 4 RGB LED cubo

Más pequeño 4 del mundo x 4 x 4 RGB LED cubo

Creo que esto es "actualidad" Tiniest 4 x 4 x 4 COLOR LED cubo del mundo. Hay más pequeños pero son generalmente solo color y conformada por menos LEDs (3 x 3 x 3).El cubo de LED real es menos de 1 pulgada cuadrada. Usa sesenta y cuatro 3.2mmx2.
Controlado por Arduino RGB LED Infinity Mirror

Controlado por Arduino RGB LED Infinity Mirror

Actualización 22/11/2013: gracias a todos los que votaron por este proyecto en el concurso de microcontrolador! Fue uno de los tres ganadores del primer premio.Actualización 17/09/2013: gracias a todos los que votaron por este proyecto en el concurso
RGB LED pelota

RGB LED pelota

Un día, estaba mirando en Instructables para proyectos que hacer y vi la bola de tenis láser instructable por alguien. Leí el instructivo y estaba interesado en construir uno para mí. Revisé la lista de piezas y descubrió que el costo para las partes