6. Panel RGB Arduino 2016

24
PANEL RGB MÓDULO PWM

Transcript of 6. Panel RGB Arduino 2016

PANEL RGB

MÓDULO PWM

GENERALIDADES

Luis David Narváez

GENERALIDADES

Luis David Narváez

Luis David Narváez

GENERALIDADES

Luis David Narváez

PANEL RGB

Luis David Narváez

PANEL RGB - CONEXIONES

Luis David Narváez

PANEL RGB - CONEXIONES

Fuente de alimentación: 3.3 – 5 vdc; VCC - GND

Luis David Narváez

PANEL RGB - CONEXIONES

Fuente de alimentación: 3.3 – 5 vdc; VCC - GND

Luis David Narváez

PANEL RGB - CONEXIONES

Fuente de alimentación: 3.3 – 5 vdc; VCC - GND

Luis David Narváez

PANEL RGB - CONEXIONES

Comunicación Arduino

Luis David Narváez

PANEL RGB - CONEXIONES

Comunicación Arduino

Luis David Narváez

PANEL RGB - CONEXIONES

Bus de Datos

REFERENCIA DEL LENGUAJE

Luis David Narváez

Librería y Definición de pines

REFERENCIA DEL LENGUAJE

Función:Este código sólo dibuja un píxel a la vez. Lascoordenadas X e Y son los píxeles individuales de lapantalla. (0,0) está en la esquina superior izquierda (31, 15)se encuentra en la parte inferior derecha.

Para crear un color, se tendrá que usar el métodoColor333() que tendrá tres números de 3 bits ycombinarlos en un solo entero lleno.

Luis David Narváez

REFERENCIA DEL LENGUAJE

Función:

Este código llena la pantalla con un rectángulo muy grandede color verde . Los dos primeros argumentos son lascoordenadas X e Y del punto superior izquierdo, luego esel ancho en píxeles, y la altura en píxeles; finalmente elcolor

Luis David Narváez

REFERENCIA DEL LENGUAJE

Función:

Este código permite dibujar sólo el contorno de unrectángulo, en amarillo . Los dos primeros argumentos sonlas coordenadas X e Y del punto superior izquierdo, luegoes el ancho en píxeles, y la altura en píxeles; finalmente elcolor

Luis David Narváez

REFERENCIA DEL LENGUAJE

Función:

El método drawLine dibujará una línea en cualquiercolor que se desee, en este ejemplo se usa para dibujaruna gran X. Los dos primeros argumentos son lascoordenadas X e Y del punto inicial; y el tercer y cuartoson las coordenadas X e Y del punto final

Luis David Narváez

REFERENCIA DEL LENGUAJE

Función:Las siguientes formas son círculos. Se puede dibujar elcontorno de un círculo con drawCircle o llenar uncírculo con fillCircle. Los dos primeros argumentos sonel punto central, el tercer argumento es el radio en píxeles,por último, el color que desea utilizar.

Luis David Narváez

REFERENCIA DEL LENGUAJE

Función:Permite llenar toda la pantalla con un solo color

Luis David Narváez

REFERENCIA DEL LENGUAJE

Luis David Narváez

REFERENCIA DEL LENGUAJE

Luis David Narváez

Función:Se puede utilizar de impresión para imprimircadenas, números, variables, etc.

En primer lugar, hay que ajustar la posición delcursor con setCursor que es donde el píxelsuperior izquierdo del primer carácter irá, estopuede estar en cualquier lugar pero tenga encuenta que los caracteres de texto tienen 8 píxelesde alto por defecto.

REFERENCIA DEL LENGUAJE

Luis David Narváez

Función:

Luego SetTextSize le permite ajustar el tamaño a1 (8 píxeles de altura) o 2 (16 píxeles de alta parael texto muy grande!).

Por último podemos establecer el color del textocon SetTextColor.

Una vez que todo esto se realice, se usa print('1') para imprimir el carácter "1".

Luis David Narváez

PANEL RGB - APLICACIÓN

MÓDULO PWM - PANEL RGB

MUCHAS GRACIAS

Luis David Narváez