A5-S4A : Control LED RGB

18
ENTORNOS GRÁFICOS DE PROGRAMACIÓN CON ARDUINO A5: CONTROL LED RGB José Pujol Pérez IES Vicente Aleixandre @jo_pujol tecnopujol.wordpress.com

Transcript of A5-S4A : Control LED RGB

Page 1: A5-S4A : Control LED RGB

ENTORNOS GRÁFICOS DE PROGRAMACIÓN CON ARDUINO

A5: CONTROL LED RGB

José  Pujol  Pérez  IES  Vicente  Aleixandre  

@jo_pujol  tecnopujol.wordpress.com  

Page 2: A5-S4A : Control LED RGB

•  Trabajar con salidas analógicas

•  Relacionar entradas y salidas analógicas

•  Comprender como funcionan las pantallas

RGB

•  Conocer el código RGB

•  Aplicar la lógica digital para comprender el

funcionamiento del LED RGB

•  Usar un potenciómetro  

OBJETIVOS

Page 3: A5-S4A : Control LED RGB

Ideas Previas:

•  ¿Sabes como se forman los colores en las

pantallas?

•  ¿Sabes que es el código RGB?

•  ¿Y un LED RGB?

•  ¿Puedo formar una pantalla con LEDs RGB?

•  ¿Cuantos colores podemos formar con un

LED RGB en digital?  

INTRODUCCIÓN

Page 4: A5-S4A : Control LED RGB

Ideas Previas:

•  ¿Cuantos rojos puedo obtener si lo codifico

con 1 byte?

•  ¿Cuantos colores puedo formar con LEDS

RGB de profundidad 1 byte?

•  ¿Puede un microcontrolador digital dar una

salida analógica?

 

INTRODUCCIÓN

Page 5: A5-S4A : Control LED RGB

Motivación: Vídeo con Pantallas LED RGB https://www.youtube.com/watch?v=zQ4ehZn58Xc  

INTRODUCCIÓN

Page 6: A5-S4A : Control LED RGB

•  COLOR RGB

•  LED RGB

•  SALIDAS ANALÓGICAS

•  ESQUEMA ARDUINO LED RGB

•  POTENCIÓMETRO

•  ESQUEMA ARDUINO POTENCIÓMETRO

 

INFORMACIÓN

Page 7: A5-S4A : Control LED RGB

Modelo aditivo de colores luz Rojo, Verde y Azul- RGB (1 bit)

 

COLOR RGB

Page 8: A5-S4A : Control LED RGB

Tres Diodos LED en un encapsulado

 

LED RGB

Page 9: A5-S4A : Control LED RGB

 

SALIDAS ANALÓGICAS

Page 10: A5-S4A : Control LED RGB

 

SALIDAS ANALÓGICAS

Salidas Analógicas: Salidas Digitales PWM

Varían su valor entre 0 = 0v y 255= 5v

Tensión salida= valor*5v/255

Page 11: A5-S4A : Control LED RGB

 

SALIDAS ANALÓGICAS

Page 12: A5-S4A : Control LED RGB

ESQUEMA ARDUINO LED RGB

Page 13: A5-S4A : Control LED RGB

Es una Resistencia Variable •  Resistencia variable 0-10 kΩ

•  Divisor de tensión 0-5v

 

POTENCIÓMETRO

5v  

0v  

VANALOG  

Page 14: A5-S4A : Control LED RGB

ESQUEMA ARDUINO POTENCIÓMETRO

Page 15: A5-S4A : Control LED RGB

Realizar el control de un LED RGB con 3

potenciómetros

Pasos:

•  Reproducir un color de la paleta de colores con su código RGB

•  Programar secuencias de luces

•  Controlar el LED con el teclado

•  Controlar el LED con otros sensores

Pasos:

•  Añadir animaciones

 

CREANDO

Page 16: A5-S4A : Control LED RGB

Algunos de los bloques que podemos usar:

 

CREANDO

Page 17: A5-S4A : Control LED RGB

•  ¿Qué cosas hemos conseguido hacer?

•  ¿Puede explicar alguien como funciona las

pantallas RGB?

 

reflexionamos

Page 18: A5-S4A : Control LED RGB

     Este  guía  se  distribuye  bajo  licencia  Reconocimiento-­‐  ComparNrIgual  CreaNve  commons  4.0    

   

(cc)  2014  José  Pujol  Pérez  Some  rights  reserved.  This  work  licensed  under  CreaNve  Commons  AWribuNon-­‐ShareAlike  License.  To  view  a  copy  of  full  license,  see                  

hWp://creaNvecommons.org/licenses/by-­‐sa/3.0/  or  write  to  CreaNve  Commons,  559  Nathan  AbboW  Way,  Stanford,  California  94305,  USA.    

Some  of  the  figures  have  been  taken  from  the  Internet  Source,  and  author  and  licence  if  known,  is  specified.    

For  those  images,  fair  use  applies.    

 

licencia