Вы находитесь на странице: 1из 2

SISTEMAS MECATRNICOS ESCUELA DE INGENIERA MECNICA - UIS PRCTICA 1a: ENCENDIDO DE UN LED Por:Ing. M.Sc.

. Florelva Rozo Garca Descripcin: Este primer ejercicio es el de mayor simplicidad posible: slo requiere un dispositivo de salida (un LED) y la tarjeta Arduino. A pesar de ello tiene la complejidad que supone ser la primera experiencia de los estudiantes en la programacin de Arduino. Es un ejercicio de inmersin. Aplicacin:Un LED predeterminados. parpadea, conectado a cada salida digital en tiempos

Novedades hardware Clculo de la resistencia asociada al LED Salidas/entradas digitales

Novedades software Control de tiempos Conexin, edicin, compilacin, ejecucin Escribir comentarios.

Materiales: Diodo LED, Resistencia, Tarjeta Arduino,

1 protoboard Interfaz usb PC

PROCEDIMIENTO:
Realice las conexiones del hardware requerido, segn las indicaciones previamente dadas por el docente. Abrir el IDE Arduino. Ejecutar el fichero Arduino.exe. (Recuerde configurar el puerto USB al que est conectada la placa arduino y seleccionar el modelo de tarjeta apropiado). Cree un nuevo sketch y gurdelo con el nombre blink_led Antes de escribir las lneas de cdigo, revise el programa, en su hardware conecte el LED a un pin diferente al mostrado en el ejemplo, modifique el programa segn el pin seleccionado, modifique el retardo. 1. 2. 3. 4. */ 5. // define una sola lnea de comentarios /* (lneas para escribircomentarios, integrantes del grupodescripcin del programa etc, modificarlas )

6. 7. 8.. 9. 10. 11. 12. 13. 14. 15. 16. 17. } } {

int Led = 13;// Pin de la placa arduino donde se conecta el led. void setup() // Funcin para inicializar los pines de la placa

pinMode(Led, OUTPUT); // Asignamos la variable Led ,que corresponde al

pin 13,como salida void loop() //Descripcin del ciclo que realizar el programa { digitalWrite(Led, HIGH); // Ponemos a 1 el pin 13 para encender el LED delay(500); digitalWrite(Led, LOW); delay(500); // esperamos medio segundo // Ponemos a 0 el pin 13 para apagar el led // esperamos medio segundo

Dentro del sketch escriba cdigo presentado segn las modificaciones descritas. Compile Transfiera a la tarjeta Muestre al profesor sus resultados

TRABAJO POSTPRCTICA: PARTE A 1. Clculo de la resistencia asociada al LED: consulte acerca del funcionamiento de un diodo LED (Voltajes y corrientes tpicas), para el caso particular calcule el valor de resistencia adecuado para conectar un diodo LED. 2. Consulte el datasheet de la tarjeta Arduino Mega 2560, determine No de Entradas y Salidas Digitales de la tarjeta (nmero de pines), No de entradas analgicas (nmero de pines), determine otro tipo de puertos de entradas y/o salidas presentes en la tarjeta con una breve descripcin. Mximo valor de corriente de entrada o de salida que es capaz de soportar un pin, mximo valor de voltaje de salida y entrada de un pin. 3. Consulte la velocidad de ejecucin de cada lnea de programa 4. Consulte la mxima capacidad de memoria para un programa 5. Describa el procedimiento de compilacin-carga-ejecucin del programa 6. Describa la estructura general de un programa arduino, defina que es un sketch 7. Describa la utilidad de las funciones, muestre con un ejemplo sencillo pinMode digitalWrite delay 8. Realice un plano elctrico de las conexiones realizadas en la prctica