- Portada
- Descripción del curso
- Fundamentos de Arduino y electrónica
- Fundamentos de programación Arduino
-
Electrónica del Escornabot I
-
Introducción
-
Lista de materiales
-
Pulsadores de secuencia I
-
Pulsadores Secuencia II
-
Pulsadores Secuencia III
-
LEDs de indicación de secuencia
-
Actividad 9
-
Actividad 10
-
Actividad 11
-
Zumbador I
-
Zumbador II
-
Zumbador III
-
Actividad 12
-
Actividad 13
-
Funciones
-
Actividad 14
-
Clases
-
Actividad 15
-
Arrays en Arduino
-
Actividad 16
-
- Montaje del robot
- Electrónica del Escornabot II
Actividad 10
Actividad 10

Control del encendido de los LEDs
En primer lugar, procederemos a revisar que configuramos correctamente los LEDs. Para ello, vamos a escribir un pequeño código donde configuraremos los 4 pines para irlos encendiendo de forma secuencial, uno tras otro durante un tiempo fijado.
Solución
/*
Ejemplo [ LEDs.ino ] para comprobar el funcionamiento de los LEDs en
el Escornabot
*/
// Incluimos la libreria con funciones y variables para Escornabot
#include "Escornabot.h"
/*
Inicializamos la clase en la variable de nombre Escornabot.
Como en este ejemplo no vamos a utilizar los motores, podemos pasar
el argumento para el constructor de la clase Escornabot con cualquier
valor.
*/
Escornabot Escornabot(10);
// Rutina de Setup
void setup() {
// En el setup no es necesario hacer nada en este ejemplo
}
void loop() {
digitalWrite(Escornabot.LED_1, HIGH);
delay(500);
digitalWrite(Escornabot.LED_1, LOW);
digitalWrite(Escornabot.LED_2, HIGH);
delay(500);
digitalWrite(Escornabot.LED_2, LOW);
digitalWrite(Escornabot.LED_3, HIGH);
delay(500);
digitalWrite(Escornabot.LED_3, LOW);
digitalWrite(Escornabot.LED_4, HIGH);
delay(500);
digitalWrite(Escornabot.LED_4, LOW);
}
| Vistas | |
|---|---|
| 26 | Número de vistas |
| 26 | Vistas de miembros |
| 0 | Vistas públicas |
| Acciones | |
|---|---|
| 0 | Gustos |
| 0 | No me gusta |
| 0 | Comentarios |
Compartir por correo
Por favor iniciar sesión para compartir esto webpage por correo.