2 minute read

Razones por la cual seleccionamos el proyecto

Next Article
Funcionamiento

Funcionamiento

En el proyecto tendremos que crear un código que mande las condiciones al Arduino en donde exista una secuencia en que unos leds están encendidas mientras que otras están apagadas como comúnmente hacen las luces navideñas. Luego se debe crear el circuito en la placa agregar todos los materiales y finalmente ejecutarlo.

Elegimos luces navideñas con leds, porque se acercan las fiestas navideñas lo que se caracteriza por las luces en el árbol, en la ventana, etc. y también por la facilidad de crear ya que es la primera vez que creamos un circuito en Arduino. Las luces navideñas y sus elementos principales era con 5 luces leds, nosotros utilizamos 8 leds de colores navideños color rojo, amarillo, azul y verde.

Advertisement

-8 led 5MM -9 cables dupont -8 resistencias 1/4 wats -Una placa de Arduino Uno R3 con cable HN -Un protoboard -una computadora -programa de Arduino

Código de Arduino Declarar cada luz Led y en que pin digital este está conectado. Escribir antes de la función de cada luz Led y su respectivo tiempo de encendido la palabra reservada digitalWrite. Por último, se toma la sucesión de luces que van hacías adelante y después hacia atrás.

Placa de Arduino Desde la placa de Arduino Uno colocamos un cable dupont desde la potencia en Gnd y este será conectado a un extremo del protoboard para darle la alimentación al circuito que se trabajará. Se ponen 8 luces Led, como se tiene 4 colores distintos, utilizaremos 2 de cada color led y se pondrán el positivo y negativo correspondiente en el lado adecuado.

Luego vendrá colocar 8 cables distintos y colocados en diferentes pines digitales desde la placa de Arduino Uno y posteriormente serán colocados en el protoboard.

Por último, se colocarán una serie de resistencias de 1/4 wats desde el punto negativo de luz Led y el otro extremo de

la resistencia se colocará en el mismo extremo donde colocamos el cable de potencia y en la misma línea, teniendo así todo el circuito completo. Ahora está todo listo para ejecutarlo.

void setup() {

pinMode(13,OUTPUT); pinMode(12,OUTPUT); pinMode(11,OUTPUT); pinMode(10,OUTPUT); pinMode(9,OUTPUT); pinMode(1,OUTPUT); pinMode(7,OUTPUT); pinMode(6,OUTPUT); } void loop() {

digitalWrite(1, LOW); digitalWrite(2, LOW); digitalWrite(7, LOW); digitalWrite(8, LOW); digitalWrite(10,HIGH); digitalWrite(11,HIGH); digitalWrite(12,HIGH); digitalWrite(13,HIGH); delay(2000); //tiempo encendido digitalWrite(1, HIGH); digitalWrite(2, HIGH); digitalWrite(7, HIGH); digitalWrite(8,HIGH); digitalWrite(10,HIGH); digitalWrite(11,HIGH); digitalWrite(12,LOW); digitalWrite(13,HIGH); delay(1000); //tiempo encendido digitalWrite(1, HIGH); digitalWrite(2, LOW); digitalWrite(8, HIGH);

This article is from: