A5-S4A : Control LED RGB

Post on 18-Jul-2015

4.813 views 5 download

Transcript of 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  

•  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

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

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

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

INTRODUCCIÓN

•  COLOR RGB

•  LED RGB

•  SALIDAS ANALÓGICAS

•  ESQUEMA ARDUINO LED RGB

•  POTENCIÓMETRO

•  ESQUEMA ARDUINO POTENCIÓMETRO

 

INFORMACIÓN

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

 

COLOR RGB

Tres Diodos LED en un encapsulado

 

LED RGB

 

SALIDAS ANALÓGICAS

 

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

 

SALIDAS ANALÓGICAS

ESQUEMA ARDUINO LED RGB

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

•  Divisor de tensión 0-5v

 

POTENCIÓMETRO

5v  

0v  

VANALOG  

ESQUEMA ARDUINO POTENCIÓMETRO

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

Algunos de los bloques que podemos usar:

 

CREANDO

•  ¿Qué cosas hemos conseguido hacer?

•  ¿Puede explicar alguien como funciona las

pantallas RGB?

 

reflexionamos

     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