BlogTIC-RaúlValledor

miércoles, 21 de marzo de 2018

Segunda Práctica Arduino

La segunda práctica realizada se basaba en la creación de un Semáforo con tres luces que tuviera que pasar por los tres colores en un intervalo de tiempo que era a libre elección. La práctica utiliza, a parte del arduino y una placa para colocar los cables y los que son , de tres LEDs de tres colores distintos y tres resitencias de 220 ohmios cada una.

Imagen del montaje de la práctica


La práctica tiene un código de que fue sacado de la página de eductic, donde están las tareas que debemos realizar a lo largo del curso.

Primera clase Arduino


En la primera clase de arduino nos dedicamos a la creación del ejercicio del PIN 13, donde se encencdía una bombilla que estaba ya en la placa del arduino. Para ello hemos accedido a una página web que contiene explicaciones de cómo realizar la práctica. La práctica consta del encendido y apagado intermitente de una de las luces que dispone la placa arduino mediante programación de este.
Imagen de la práctica en funcionamiento

 Esta práctica se ha realizado utilizando el código de programación en dicha página y del cual dejo abajo:



                                             1 const int pinLED= 13;      //asignar variable led como 13
                                             2
                                             3 void setup() { 
                                             4    pinMode(pinLED, OUTPUT);      //definir pin 13 como salida
                                             5    }
                                             6
                                             7  void loop() {
                                             8       digitalWrite(pinLED, HIGH);   // encender LED
                                             9       delay(1000);                  // esperar un segundo
                                            10      digitalWrite(pinLED, LOW);    // apagar LED
                                            11      digitalWrite(pinLED, LOW);    // apagar LED
                                            12      digitalWrite(pinLED, LOW);    // apagar LED
                                            13      digitalWrite(pinLED, LOW);    // apagar LED
                                            14      digitalWrite(pinLED, LOW);    // apagar LED
                                            15      delay(1000);                  // esperar un segundo
                                            16   }

Y con esta práctica tan sencilla hemos terminado el primer día de la práctica.