CECYTEM
Plantel Tecámac
Administra Sistemas Operativos
“LED RGB”
Integrantes:
 Arleth Alberto Barrera
 Isabel Guadalupe González de la Cruz
 Hugo Pereida Saucedo
 Iván Antonio Corona Bernal
 Paulina Berenice Juárez Ruiz
 Brenda Arlett Nava González.
 Lizbeth Yesenia Pérez Martínez
 Lizbeth Vázquez Ramírez
LED RGB
OBJETIVO
Conocer acerca del componente RGB y como funciona así como
entender el código para realizar las diferentes combinaciones para
prender el led RGB.
INTRODUCCION
A continuación mostraremos cómo funciona el led de RGB, como va
conectado al Arduino y su código que muestra para que sirve cada
comando y como declarar los pines al conectarlos al Arduino
MATERIAL
 1 RGB
 4 Cables de Conexión
 3 Resistencias de 220 ohm
 Arduino
 Fuente de Alimentación
Componente rgb
Componente rgb
/*
Programa para controlar un LED RGB con arduino.
/*-----Declaracion de variables para cada color R G B-----*/
int rled = 11; // Pin PWN 11 para led rojo
int bled = 10; // Pin PWM 10 para led azul
int gled = 9; // Pin PWM 9 para led verde
/*----Declaracion de variables auxiliares-----*/
int i; // Variable para ciclos repetitivos
int repeat = 5; // Variables para cantidad limite de repeticiones
void setup() {
/*----- Se inicializan pines PWM como salida*/
pinMode(rled, OUTPUT);
pinMode(bled, OUTPUT);
pinMode(gled, OUTPUT);
}
void loop() {
for(i=0; i<repeat; i++) //Se repite la ejecucion de la funcion rgbon() "repeat" veces
rgbon();
delay(1000); //Se espera 1 segundo
colors('y'); //Se enciende el LED en color amarillo (y de yellow)
delay(1000);
colors('o'); //Se enciende el LED en color naranko (o de orange)
delay(1000);
colors('p'); //Se enciende el LED en color rosado (p de pink)
delay(1000);
}
/*-----Funcion para mostrar colores principales cada 500 ms-----*/
void rgbon(){
analogWrite(rled,255); // Se enciende color rojo
delay(500); // Se esperan 500 ms
analogWrite(rled,0); // Se apaga color rojo
analogWrite(bled,255); // Se enciende color azul
delay(500); // Se esperan 500 ms
analogWrite(bled,0); // Se apaga color azul
analogWrite(gled,255); // Se enciende color verde
delay(500); // Se esperan 500 ms
analogWrite(gled,0); // Se apaga colo verde
}
/*-----Funcion que permite escoger entre color amarillo, naranjo o rosado-----*/
void colors(char color){ //La funcion recibe un parametro que se guarda en variable
color
switch(color){ //Se compara variable color con dato guardado
case 'y': analogWrite(rled,255); // Si color == 'y' se enciende color amarillo
analogWrite(gled,255); // Mezclando r = 255 / g = 255 / b = 0
analogWrite(bled,0);
break;
case 'o': analogWrite(rled,255); // Si color == 'o' se enciende color naranjo
analogWrite(gled,180); // Mezclando r = 255 / g = 180 / b = 0
analogWrite(bled,0);
break;
case 'p': analogWrite(rled,255); // Si color == 'p' se enciende color rosado
analogWrite(gled,0); // Mezclando r = 255 / g = 0 / b = 255
analogWrite(bled,255);
break;
}
}
DESCRIPCION DE FUNCIONAMIENTO
Lo que realiza es prender el led RGB el cual nos servirá para distintas
cosas como por ejemplo realizar el prototipo de una discoteca ya que
realiza diferentes cambios de color que es rojo, naranja, verde, azul.
EVIDENCIAS
CONCLUSIONES
 Arleth Alberto Barrera
Fue interesante conocer como conectar un RGB con el kit de Arduino
y así mismo comprender el código ya que así podremos hacer
mezclas de colores, ya que para esto nos sirve este componente para
la mezcla de colores y para que prender el led ya que hay diferentes
formas de colocar un RGB para el diagrama de fritzing es mucho
mejor ya que así muestras más detalladamente la conexión del
Arduino con el RGB. Bueno este componente ya está realizado y es
muy fácil de hacer al igual que los compontes del kit.
 Isabel Guadalupe Gonzales de la Cruz
Mi conclusión al hacer este componente es que reforcé los
conocimientos ya que esto lo habíamos visto en clase ya que este
tiene un funcionamiento muy fácil ya que este es un tipo lets ya que
este prende al color que tu l vayas indicando y a todo esto aprendí a
manejar el código y la conexión en el Arduino ya que esto no es muy
complicado necesita de mucho interés y aplicar nuestros
conocimientos.
 Hugo Pereida Saucedo
Con este trabajo aprendí como manipular este componente que es el
rgb ya que para esto utilizamos lo que es el código que se necesita
para programar y lo que es su diagrama para conectarlo al arduino y lo
que se necesite para que funcione el componente y gracias a esto
reforcé mis conocimientosprevios que tenía sobre este tema.
 Iván Antonio Corona Bernal
Con este componente de Arduino reforzamos a lo que es más
sobre esta materia y aprendí a utilizar un RGB en lo que respecta
a lo que es el Arduino en lo que es su código y su conexión que
debe de tener para que pueda funcionar correctamente.El código
de un RGB es muy sencillo nada más que hay que saber
comprenderlo y también es muy fácilde manipular también hay
que sabercómo acomodarlo al Arduino y el código ya que es muy
extenso. Con el RGB y su propio código podemoscambiar el color
y los podemos combinar y así mismo lo podemoscombinarcon
más componentes delArduino.
 Paulina Berenice Juárez Ruiz
Este componente no es tan complejo al utilizarlo ya que solo se
utiliza este mismo y el Arduino uno y un código y es fácilhacer que
funcione ya que en el código aparecen los colores con el que
prende el led.
Solo es cuestión de aplicarse en este componente y se lograra el
objetivo al que se quiere llegar.
 Brenda Arlett Nava González
Al realizar este proyecto pude reafirmar mis conocimientos acerca del
led RGB, este componente es sencillo de manejar, solo es necesario
conectarlo correctamente al igual que todos los componentes a 5v y a
GND (o tierra), para que tenga corriente, y conectarlo con alguno de
los pines que contiene Arduino, este componente es muy atractivo ya
que es un led que va cambiando de color incluso se le pueden hacer
varias configuraciones para realice la combinación de varios colores,
para esto solo es necesario hacer el código correcto para que el led
exprese los colores que deseamos, aunque claro con varias
limitaciones ya que no puede expresar todos los colores que existen
solo algunos.
 Lizbeth Yesenia Pérez Martínez
Al utilizar el LED RGB reforcé más mis conocimientosy me pareció un
componente muy fácil de programar. A este componente de arduino le
podemos dar un diferente uso y es fácilde utilizar. Su funcionamiento
es muy sencillo y aprendí mas acerca de las diferentes modalidades
que lo podemosdar, dependiendo paraque lo queramos ocupar.
 Lizbeth Vásquez Ramírez
Al realizar este mini proyecto puse en práctica lo aprendido en clase y
también aclare algunas dudas que tenía, el RGB lo podemos ocupar de
diversas formas un ejemplo de como lo podemos utilizar podría ser un árbol
de navidad y que en la punta del árbol tenga el RGB simulando que es una
estrella o algo así también puede ser una serie.
Este componente esta fácil de ocupar y el código es sencillo.
FUENTES DE INFORMACION
http://www.arduino.utfsm.cl/controlar-led-rgb-con-
arduino/
http://geekytheory.com/tutorial-arduino-controlar-
un-led-rgb-utilizando-potenciometros/

Más contenido relacionado

DOCX
Componente rgb
DOCX
Reporte de arduino
DOCX
Casa domotica y cubo de leds
DOCX
Relevador
PPTX
Arduino - Ejercicios Básicos
PPTX
Arduino Uno ejercicios prácticos
PDF
Presentación taller arduino
PDF
Presentación arduino conferencia
Componente rgb
Reporte de arduino
Casa domotica y cubo de leds
Relevador
Arduino - Ejercicios Básicos
Arduino Uno ejercicios prácticos
Presentación taller arduino
Presentación arduino conferencia

Similar a Componente rgb (20)

PPTX
Led rgb..
PDF
A5-S4A : Control LED RGB
PDF
S4A A5: Control LED RGB
PPTX
Fundamento de electrónica [Autoguardado].pptx
PPTX
Fundamento de electrónica [Autoguardado].pptx
DOCX
Arduino componentes
DOCX
Matriz de leds
PDF
Taller Internet de las Cosas, por Ulises Gascón
DOCX
Laboratorio de encendido de led de arduino
PDF
ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...
PPTX
Introducción a Arduino y Ejercicios Prácticos
PDF
Electricidad y electrónica.pdf
PDF
Electricidad y electrónica.pdf
PDF
Electricidad y electrónica.pdf
PDF
Electricidad y electrónica.pdf
PDF
Electricidad y electrónica.pdf
PDF
la electricidad y electronica .pdf
PDF
Workshop iniciacion arduino d2
PDF
Documento (10).pdf
PDF
libro_practicas_arduinoblocks.pdf ESTO SIRVE PRA REALIZAR PRACTICAS CON MBLOCK
Led rgb..
A5-S4A : Control LED RGB
S4A A5: Control LED RGB
Fundamento de electrónica [Autoguardado].pptx
Fundamento de electrónica [Autoguardado].pptx
Arduino componentes
Matriz de leds
Taller Internet de las Cosas, por Ulises Gascón
Laboratorio de encendido de led de arduino
ACTUALIZACIÓN CIENTÍFICO DIDÁCTICA PARA PROFESORES DE TECNOLOGÍA_2022-ARDUINO...
Introducción a Arduino y Ejercicios Prácticos
Electricidad y electrónica.pdf
Electricidad y electrónica.pdf
Electricidad y electrónica.pdf
Electricidad y electrónica.pdf
Electricidad y electrónica.pdf
la electricidad y electronica .pdf
Workshop iniciacion arduino d2
Documento (10).pdf
libro_practicas_arduinoblocks.pdf ESTO SIRVE PRA REALIZAR PRACTICAS CON MBLOCK
Publicidad

Más de Arleth Beta (20)

DOCX
Componente rgb
DOCX
Recopilacion icas
PPTX
17.red wi fi
PPTX
16. red de area local
PPTX
15. servidor php
PPTX
14.servidor mysql
PPTX
13.servidor http
PPTX
12.servidor ftp
PPTX
11.servidor dhcp
PPTX
11.servidor dhcp
PPTX
10.protocolos de enrutamiento
PPTX
9. subneteo
PPTX
8. estanderes ieee y ansi
PPTX
7.red punto a punto , estrella, direcciones ip
PPTX
5.dispositivos de expansion
PPTX
4.topologias
PPTX
3.medios de trasnmision
PPTX
2.clasificacion de redes
PPTX
1.antecedentes de internet
DOCX
Recopilacion
Componente rgb
Recopilacion icas
17.red wi fi
16. red de area local
15. servidor php
14.servidor mysql
13.servidor http
12.servidor ftp
11.servidor dhcp
11.servidor dhcp
10.protocolos de enrutamiento
9. subneteo
8. estanderes ieee y ansi
7.red punto a punto , estrella, direcciones ip
5.dispositivos de expansion
4.topologias
3.medios de trasnmision
2.clasificacion de redes
1.antecedentes de internet
Recopilacion
Publicidad

Componente rgb

  • 1. CECYTEM Plantel Tecámac Administra Sistemas Operativos “LED RGB” Integrantes:  Arleth Alberto Barrera  Isabel Guadalupe González de la Cruz  Hugo Pereida Saucedo  Iván Antonio Corona Bernal  Paulina Berenice Juárez Ruiz  Brenda Arlett Nava González.  Lizbeth Yesenia Pérez Martínez  Lizbeth Vázquez Ramírez
  • 2. LED RGB OBJETIVO Conocer acerca del componente RGB y como funciona así como entender el código para realizar las diferentes combinaciones para prender el led RGB. INTRODUCCION A continuación mostraremos cómo funciona el led de RGB, como va conectado al Arduino y su código que muestra para que sirve cada comando y como declarar los pines al conectarlos al Arduino MATERIAL  1 RGB  4 Cables de Conexión  3 Resistencias de 220 ohm  Arduino  Fuente de Alimentación
  • 5. /* Programa para controlar un LED RGB con arduino. /*-----Declaracion de variables para cada color R G B-----*/ int rled = 11; // Pin PWN 11 para led rojo int bled = 10; // Pin PWM 10 para led azul int gled = 9; // Pin PWM 9 para led verde /*----Declaracion de variables auxiliares-----*/ int i; // Variable para ciclos repetitivos int repeat = 5; // Variables para cantidad limite de repeticiones void setup() { /*----- Se inicializan pines PWM como salida*/ pinMode(rled, OUTPUT); pinMode(bled, OUTPUT); pinMode(gled, OUTPUT); } void loop() { for(i=0; i<repeat; i++) //Se repite la ejecucion de la funcion rgbon() "repeat" veces rgbon(); delay(1000); //Se espera 1 segundo colors('y'); //Se enciende el LED en color amarillo (y de yellow) delay(1000); colors('o'); //Se enciende el LED en color naranko (o de orange) delay(1000); colors('p'); //Se enciende el LED en color rosado (p de pink) delay(1000); } /*-----Funcion para mostrar colores principales cada 500 ms-----*/ void rgbon(){ analogWrite(rled,255); // Se enciende color rojo delay(500); // Se esperan 500 ms analogWrite(rled,0); // Se apaga color rojo analogWrite(bled,255); // Se enciende color azul delay(500); // Se esperan 500 ms analogWrite(bled,0); // Se apaga color azul analogWrite(gled,255); // Se enciende color verde delay(500); // Se esperan 500 ms analogWrite(gled,0); // Se apaga colo verde }
  • 6. /*-----Funcion que permite escoger entre color amarillo, naranjo o rosado-----*/ void colors(char color){ //La funcion recibe un parametro que se guarda en variable color switch(color){ //Se compara variable color con dato guardado case 'y': analogWrite(rled,255); // Si color == 'y' se enciende color amarillo analogWrite(gled,255); // Mezclando r = 255 / g = 255 / b = 0 analogWrite(bled,0); break; case 'o': analogWrite(rled,255); // Si color == 'o' se enciende color naranjo analogWrite(gled,180); // Mezclando r = 255 / g = 180 / b = 0 analogWrite(bled,0); break; case 'p': analogWrite(rled,255); // Si color == 'p' se enciende color rosado analogWrite(gled,0); // Mezclando r = 255 / g = 0 / b = 255 analogWrite(bled,255); break; } } DESCRIPCION DE FUNCIONAMIENTO Lo que realiza es prender el led RGB el cual nos servirá para distintas cosas como por ejemplo realizar el prototipo de una discoteca ya que realiza diferentes cambios de color que es rojo, naranja, verde, azul.
  • 8. CONCLUSIONES  Arleth Alberto Barrera Fue interesante conocer como conectar un RGB con el kit de Arduino y así mismo comprender el código ya que así podremos hacer mezclas de colores, ya que para esto nos sirve este componente para la mezcla de colores y para que prender el led ya que hay diferentes formas de colocar un RGB para el diagrama de fritzing es mucho mejor ya que así muestras más detalladamente la conexión del Arduino con el RGB. Bueno este componente ya está realizado y es muy fácil de hacer al igual que los compontes del kit.  Isabel Guadalupe Gonzales de la Cruz Mi conclusión al hacer este componente es que reforcé los conocimientos ya que esto lo habíamos visto en clase ya que este tiene un funcionamiento muy fácil ya que este es un tipo lets ya que este prende al color que tu l vayas indicando y a todo esto aprendí a manejar el código y la conexión en el Arduino ya que esto no es muy complicado necesita de mucho interés y aplicar nuestros conocimientos.  Hugo Pereida Saucedo Con este trabajo aprendí como manipular este componente que es el rgb ya que para esto utilizamos lo que es el código que se necesita para programar y lo que es su diagrama para conectarlo al arduino y lo que se necesite para que funcione el componente y gracias a esto reforcé mis conocimientosprevios que tenía sobre este tema.
  • 9.  Iván Antonio Corona Bernal Con este componente de Arduino reforzamos a lo que es más sobre esta materia y aprendí a utilizar un RGB en lo que respecta a lo que es el Arduino en lo que es su código y su conexión que debe de tener para que pueda funcionar correctamente.El código de un RGB es muy sencillo nada más que hay que saber comprenderlo y también es muy fácilde manipular también hay que sabercómo acomodarlo al Arduino y el código ya que es muy extenso. Con el RGB y su propio código podemoscambiar el color y los podemos combinar y así mismo lo podemoscombinarcon más componentes delArduino.  Paulina Berenice Juárez Ruiz Este componente no es tan complejo al utilizarlo ya que solo se utiliza este mismo y el Arduino uno y un código y es fácilhacer que funcione ya que en el código aparecen los colores con el que prende el led. Solo es cuestión de aplicarse en este componente y se lograra el objetivo al que se quiere llegar.
  • 10.  Brenda Arlett Nava González Al realizar este proyecto pude reafirmar mis conocimientos acerca del led RGB, este componente es sencillo de manejar, solo es necesario conectarlo correctamente al igual que todos los componentes a 5v y a GND (o tierra), para que tenga corriente, y conectarlo con alguno de los pines que contiene Arduino, este componente es muy atractivo ya que es un led que va cambiando de color incluso se le pueden hacer varias configuraciones para realice la combinación de varios colores, para esto solo es necesario hacer el código correcto para que el led exprese los colores que deseamos, aunque claro con varias limitaciones ya que no puede expresar todos los colores que existen solo algunos.  Lizbeth Yesenia Pérez Martínez Al utilizar el LED RGB reforcé más mis conocimientosy me pareció un componente muy fácil de programar. A este componente de arduino le podemos dar un diferente uso y es fácilde utilizar. Su funcionamiento es muy sencillo y aprendí mas acerca de las diferentes modalidades que lo podemosdar, dependiendo paraque lo queramos ocupar.  Lizbeth Vásquez Ramírez Al realizar este mini proyecto puse en práctica lo aprendido en clase y también aclare algunas dudas que tenía, el RGB lo podemos ocupar de diversas formas un ejemplo de como lo podemos utilizar podría ser un árbol de navidad y que en la punta del árbol tenga el RGB simulando que es una estrella o algo así también puede ser una serie. Este componente esta fácil de ocupar y el código es sencillo.