Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La tecnologia avanza y lo hace a pasos agigantados, los seres humanos han demostrado
tener una gran capacidad cuando de innovar se trata, es ese deseo por hacer que la vida
sea mas facil lo que lleva a desarrollar tecnologias increibles que ayudan al desarrollo de de
la humanidad o a la extincion de la misma.
Como es bien sabido de pocos años hasta el presente se ha avanzado mucho, cada vez es
más notorio cómo la tecnología de tipo analógica queda inutilizada como una pieza más en
el pasado de la historia de la humanidad y ésto, empieza con la invención de el diodo y
posteriormente los distintos tipos de transistores así como sus distintas aplicaciones y
combinaciones que permitieron pasar finalmente y de una manera más compacta a la
digitalización y procesamiento de la información.
Es a partir de este punto donde ha sido imparable el desarrollo tecnológico y sobretodo con
el desarrollo de estos componentes compactados en un arreglo específico llamados
microprosesadores que posibilita el procesamiento, almacenamiento, y lectura de
información mediante una programación para una aplicación específica.
La práctica de contará con la manipulación de los puertos del Arduino y el uso de algunas
funciones, para que se pueda de manera correcta y en secuencia de colores encender y
apagar un LED por un lapso de tiempo de 4 seg aproximadamente entre colores, esto en
un ciclo que viene por defecto en nuestro compilador y que se mantendrá hasta que se le
corte la alimentación al Arduino.
Código del proyecto
int R=10, G=9, B=6; // declaración de variables cada número representa un número
de pin de salida en nuestra placa de desarrollo
pinMode(R,OUTPUT);
pinMode(G,OUTPUT);
pinMode(B,OUTPUT);
void RGB (int rojo,int verde,int azul) // Es la función que usamos para agrupar los tres
colores disponibles
{
analogWrite(R,rojo);
analogWrite(G,verde);
analogWrite(B,azul);
}
void loop() // La función loop es el bucle infinito aquí se indica que harán los pines que
seleccionamos
{
RGB(0,100,0);
delay (4000);.
RGB(82,89,0);
delay(2000);
RGB(150,0,0);
delay(4000);
}
Calculo de la resistencia del LED RGB
I 20mA
VCC 5v
VDD
Rojo 1.8 v
Verde 3.2
Azul 3.5 v
R = Vcc-vdd/ I
R = 2.16/ 0.002
R = 1083.33 ohmios