Escolar Documentos
Profissional Documentos
Cultura Documentos
GUA DE LABORATORIO N2
Puertos Digitales
Un programa diseado para ejecutarse sobre un Arduino (un sketch) siempre se compone de tres
secciones:
La seccin de declaraciones de variables globales: ubicada directamente al principio del sketch.
La seccin llamada void setup(): delimitada por llaves de apertura y cierre.
La seccin llamada void loop(): delimitada por llaves de apertura y cierre.
La primera seccin del sketch (que no tiene ningn tipo de smbolo delimitador de inicio o de final)
est reservada para escribir, tal como su nombre indica, las diferentes declaraciones de variables
que necesitemos.
En el interior de las otras dos secciones (es decir, dentro de sus llaves) debemos escribir las
instrucciones que deseamos ejecutar en nuestra placa, teniendo en cuenta lo siguiente:
Las instrucciones escritas dentro de la seccin void setup() se ejecutan una nica vez, en el
momento de encender (o resetear) la placa Arduino.
Las instrucciones escritas dentro de la seccin void loop() se ejecutan justo despus de las de
la seccin void setup() infinitas veces hasta que la placa se apague (o se resetee). Es decir, el
contenido de void loop() se ejecuta desde la 1 instruccin hasta la ltima, para seguidamente
volver a ejecutarse desde la 1 instruccin hasta la ltima, para seguidamente ejecutarse desde la 1
instruccin hasta la ltima, y as una y otra vez. Por tanto, las instrucciones escritas en la seccin
void setup() normalmente sirven para realizar ciertas preconfiguraciones iniciales y las
instrucciones del interior de void loop() son, de hecho, el programa en s que est funcionando
continuamente.
1.2 MATERIALES
- Placa Arduino
INGENIERA AUTOTRNICA ATN-503 MICROCONTROLADORES
- Computadora
- Leds y resistencias 330 ohm o similar.
1.3 PROCEDIMIENTO
Led Parpadeante
Se trata de conectar un led al pin13, haciendo que encienda durante 500 ms y que se apague durante
100 ms, este proceso se repetir cclicamente.
Objetivos:
Reconocer partes de la placa.
Aprender a conexionar leds a la placa.
Familiarizarse con el entorno de programacin.
Reconocer las partes de un programa de arduino.
Conocer rdenes como: pinMode, digitalWrite y delay.
Conecta la placa Arduino a tu computador y ejecuta el IDE oficial. Selecciona (si no lo est ya) el
tipo de placa adecuado (en el men Tools->Board) y el puerto COM utilizado (en el men Tools-
>Serial port).
Pulsa en el botn Verify y seguidamente en el botn Upload. No deberas observar ningn error
en la consola de mensajes.
Conecta 4 leds en tu arduino y realiza un programa que encienda los leds y los apague en secuencia.
Es decir:
Se trata de encender y apagar 4 leds secuencialmente. Los leds deben estar conectados a los pines
5,6,7 y 8.
INGENIERA AUTOTRNICA ATN-503 MICROCONTROLADORES
Se deben encender y posteriormente apagar los leds desde el pin 5 al 8, con un tiempo de duracin
de encendido y apagado de 200 milisegundos.
1. Emplea una segunda solucin u otro programa que realice el mismo trabajo en que la
secuencia principal del programa debe estar reproducida en una funcin a la que llamar el
programa principal.
1.5 RECOMENDACIONES
1.5.1 Describa todas las recomendaciones que crea conveniente en este laboratorio.
Entregar un informe con los Materiales Utilizados, Esquemas, programas realizados, Resultados
obtenidos y las Recomendaciones necesarias y/o alguna otra informacin que vea por conveniente.