Sie sind auf Seite 1von 12

PRACTICA 1.

Introduccin a la programacin de Arduino utilizando


simulador UnoArduSim.

Objetivo:
Aprender la estructura bsica de programacin del Arduino.
Identificar los tipos de datos y lenguaje utilizado en el Arduino.
Aprender a utilizar de forma bsica el IDE del Arduino.
Aprender y utilizar la estructura bsica de programacin de entradas y salidas
digitales.
Aprender a utilizar el simulador UnoArduSim.
Ligas de referencia:
Arduino. (2016). Home. Recuperado de: https://www.arduino.cc/
Arduino. (2016). Download the Arduino Software. Recuperado de:
https://www.arduino.cc/en/Main/Software
Arduino. (2016). Languaje Reference. Recuperado
de :https://www.arduino.cc/en/Reference/HomePage
Simmons, S. J.. (2016). Simulator Download. Recuperado de:
https://www.sites.google.com/site/unoardusim/services
Cdigo Facilito. (2016). Curso de Arduino Gratis. Recuperado de:
https://codigofacilito.com/courses/Arduino

DESARROLLO DE LA PRCTICA.
Programa 1. Ejemplo bsico Blink.
Abrir el IDE del Arduino.

Capturar el siguiente cdigo.

Proceder a verificarlo (compilar).

En caso de errores, corregirlos. Observar que el IDE del Arduino asigna distintos colores
para tipos de datos y constantes, nombres de funciones y otros elementos de cdigo.
Si el programa (sketch) no tiene cdigo seleccionar del men Archivo, la opcin guardar
como.

Ubicar el destino correcto para almacenar el cdigo.

Abrir el simulador UnoArduSim de su memoria, En caso de no tenerlo solicitarlo al


profesor o descargarlo.

Aparecer la ventana.

Seleccionar del men File la opcin Load INO.

Buscar la ubicacin del sketch.

Aparecer.

Del men seleccionar la opcin Execute y seleccionar Run.

Se debe observar que la terminal 13 cambia de 0 a 1 y el LED de la tarjeta prende y apaga.

Para observar el monitor Serie del simulador abrir el men Windows y elegir la opcin
Serial Monitor.

Y Aparecer la ventana:

Si cuenta con la tarjeta arduino, verificar que la placa sea la correcta por medio del men
Herramientas, opcin placa.

Compilarlo o verificarlo por medio del men o con el icono:

Seleccionar el puerto serie usando el men Herramientas, opcin Puerto (Verificar que
aparezca a la izquierda del puerto correcto una palomita).

Cargarlo o subirlo a la tarjeta ARDUINO por medio del men Programa, opcin Subir o
con el icono:

Abrir el monitor serial del IDE del ARDUINO por medio del men Herramientas, opcin
Monitor Serie o el icono,

Deber abrirse la siguiente ventana en la cual aparecern los datos que enviar la tarjeta
del ARDUINO. Verificar que las opciones de la parte inferior de la ventana sean

Reportar los resultados obtenidos.

Programa 2.
Modificar os tiempos de encendido y apagado del programa anterior y volver a ejecutar el
programa.

Programa 3.
Crear un programa que lea una entrada digital, guarde su valor en una variable de tipo
boolean, y el valor de esta variable de tipo boolean se despliegue en una salida digital.
Para ejecutar este programa en el simulador, se debe escribir el valor de la terminal digital
de entrada en el dispositivo push y el valor de la terminal digital de salida en el dispositivo
LED.

Por ejemplo, si la terminal digital de entrada es 4 y la terminal digital de salida es 10, la


configuracin del simulador quedar de la siguiente forma:

Programa 4.
Elaborar un programa que lea una terminal digital de entrada e inmediatamente su valor se
despliegue en una terminal digital de salida, sin usar variable booleana.
Programa 5.
Elabore un programa para que le las entradas digitales 10 y 11 y en base a su peso binario
encienda una de las cuatro salidas digitales conforme la siguiente tabla:
Entradas
Pin 10
0
0
1
1

Salidas
Pin 11
0
1
0
1

Pin 3
1
0
0
0

Valor de cada programa.


Distribucin de puntuacin de la calificacin:

Pin 4
0
1
0
0

Pin 5
0
0
1
0

Pin 6
0
0
0
1

Programa
1. Ejemplo blink.
2. Blink con tiempos modificados.
3. Una entrada/salida digital con variable boolean.
4. Entrada/salida digital bsico sin variables.
5. 2 entradas y 4 salidas digitales.
Reporte escrito.
Total
Tabla 1. Valor de cada programa.

Punt
os
1
1
2
1
2
3
10

La ponderacin de cada elemento para la calificacin de la prctica se realizar conforme


a lo marcado en la tabla 2.
Elemento
Portada.
ndice.
Resumen.
Introduccin.
Planteamiento
del problema.
Marco terico.
Diseo.
Resultados.

Punt
os
0.1
0.1
0.2
0.2

Observaciones
Ver tabla 1.
Ver tabla 1.
Lo que se realiza en la prctica.
Elementos bsicos tericos,
instrucciones y su uso. Mximo 2
cuartillas.
Desarrollo de cada programa
solicitado incluyendo resultados y
capturas de pantalla que avalen el
funcionamiento correcto de cada
programa.
La captura de pantalla debe ser
de un tamao accesible para
visualizar la informacin en ella.
Ver tabla 1.
Ver tabla 1.
Ver tabla 1.
Ver tabla 1.

Calificad
o como:
Reporte

Desarroll
o de la
prctica

Discusin.
1
Reporte
Conclusiones.
1
Referencias.
0.2
Apndice.
0.2
Total
Tabla 2. Ponderacin de cada elemento para calificacin de reporte de prctica.

Porcent
aje
100

75

50

25

Caractersticas
Cdigo fuente (extensin INO) completo.
Compila sin errores.
Realiza el programa la operacin solicitada.
Incluye resultados y comprobacin.
Cdigo fuente (extensin INO) completo.
Compila sin errores.
NO realiza el programa la operacin solicitada.
Incluye resultados y comprobacin que concuerda con la
ejecucin del programa.
En su caso incluye la observacin de la desviacin en la
operacin que debe realizar el programa.
Cdigo fuente (extensin INO) completo.
Compila sin errores.
Realiza el programa la operacin solicitada.
NO incluye resultados y comprobacin.
Cdigo fuente (extensin INO) completo.
NO compila.
Incluye captura de pantalla legible del error (o los errores).
Cdigo fuente (extensin INO) completo.
NO compila.
NO incluye captura de pantalla legible del error (o los
errores).
SIN cdigo fuente (y libreras si se requieren) o incompleto.

Tabla 3. Criterios para la ponderacin de la puntuacin de cada programa.

Das könnte Ihnen auch gefallen