LAB N° 15 CONTADORES DIGITALES CON ARDUINO
PROGRAMACION BÁSICA CON ARDUINO
La estructura básica de programación de Arduino es
bastante simple y divide la ejecución en dos partes: setup y loop. Setup()
constituye la preparación del programa y loop() es la ejecución. En la función
Setup() se incluye la declaración de variables y se trata de la primera función
que se ejecuta en el programa. Esta función se ejecuta una única vez y es
empleada para configurar el pinMode (p. ej. si un determinado pin digital es de
entrada o salida) e inicializar la comunicación serie. La función loop() incluye
el código a ser ejecutado continuamente (leyendo las entradas de la placa,
salidas, etc.).
void
setup() {
inMode(pin, OUTPUT); // Establece 'pin' como salida
}
void loop() {
digitalWrite(pin, HIGH); // Activa 'pin'
delay(1000); // Pausa un segundo
digitalWrite(pin, LOW); // Desactiva 'pin'
delay(1000);
}
Como se observa en este bloque de código cada
instrucción acaba con ; y los comentarios se indican con //. Al igual que en C
se pueden introducir bloques de comentarios con /* ... */.
También
debemos definir las entradas y salidas digitales y analógicas.
Debemos respetar los corchetes, comas, llaves,etc.
Sentencias
Condicionales
El
lenguaje de arduino permite realizar sentencias condicionales if, if... else,
for, while, do... while. Su utilización es similar a las funciones
correspondientes en C.
Escritura de salidas digitales con Leds y Display de 7 segmentos
Conteo de 0 a 50, 0 a 60 con arduino.
Video Tutorial:
Integrantes:
- Sarmiento Chipana, Joel Alexander
- Hancco Churata, Veyhan
- Candia Apaza, Henry
Observaciones/Conclusiones
- Es importante hacer un revisado del lenguaje arduino para que esta pueda correr de manera correcta siempre respetando las comas, llaves y las condicionales.
- En este laboratorio para poder cumplido el reto del conteo creciente y decreciente de 0 a 50, definimos las entradas en el software de arduino, despues de eso indicamos las condiciones, y por ultimo en el void loop que seria el bucle para que haga el conteo de manera repetitiva.
- Una vez hecho la escritura o el lenguaje arduino lo subimos y proseguimos a compilarlo.
Comentarios
Publicar un comentario