Beruflich Dokumente
Kultur Dokumente
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.
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.
Aparecer la ventana.
Aparecer.
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.
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
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.
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
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
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.