Casa_inteligente

Páginas: 9 (2240 palabras) Publicado: 17 de octubre de 2015
Práctica 1. Introducción a Arduino.
Objetivos:
1. Familiarizar al alumno con la tarjeta de desarrollo Arduino y su entorno de desarrollo (IDE).
2. El alumno aprenderá la forma de conectar sensores y actuadores simples a la tarjeta Arduino.
3. El alumno aprenderá las técnicas de programación básicas que le permitan resolver problemas
prácticos.
Desarrollo
1. Descripción de la tarjeta
La tarjetaArduino es una plataforma de desarrollo basada en un microcontrolador, en el caso
del modelo UNO, el microcontrolador ATmega328. Arduino es un proyecto de tipo opensource, diseñado para simplificar el proceso de desarrollo de sistemas basados en
microcontroladores, ofreciendo con esto muchas ventajas a estudiantes, profesores, y en general
entusiastas del movimiento Maker.

Tarjeta de DesarrolloArduino UNO
La plataforma Arduino es una de las herramientas de desarrollo más utilizadas debido a la
amplia oferta de productos compatibles (shields), bibliotecas de software disponibles, su
facilidad de programación, versatilidad, y la gran cantidad de usuarios que comparten su
conocimiento.
2. Instalación del entorno de desarrollo integrado (IDE)
El entorno de desarrollo integrado de Arduino es elprograma que permite el desarrollo de
software y su posterior descarga en la tarjeta. Este programa esta disponible para los sistemas
operativos Windows, Mac OS y Linux.
Descarge la versión adecuada para el sistema operativo y arquitectura (32 o 64 bits) de su PC.
Podrá encontrar las ligas de descarga en la siguiente dirección:
http://arduino.cc/en/Main/Software

Para el sistema operativoWindows, descargue el instalador, ejecútelo y siga las instrucciones en
pantalla. Una vez terminado este proceso, será necesaria la instalación del driver de la tarjeta
Arduino.
Abra la ventana del Administrador de Dispositivos y localice el puerto Arduino UNO
(COMxx). Haga click con el botón derecho del ratón y seleccione la opción de actualizar el
controlador. Posteriormente elija la opción de buscararchivo del controlador manualmente y
seleccione el archivo arduino.inf.
Para el sistema operativo Linux, puede optar por descargar el paquete correspondiente de la liga
anterior o bien ejecutar el comando siguiente en una terminal:
sudo apt-get install arduino arduino-core
Después de ejecutar el comando, el entorno de desarrollo quedará instalado dentro del sistema
operativo, lo que no ocurre aldescargar el paquete desde el sitio web de Arduino. En Linux no
es necesaria la instalación de drivers adicionales.
Una vez conectada la tarjeta Arduino a su PC a través del cable USB, ejecute el entorno de
desarrollo (IDE).

IDE de Arduino ejecutándose en un sistema Linux

3. Descarga y análisis de programas de ejemplo
Dentro del entorno de desarrollo abra el ejemplo Blink. Seleccione el modelode su tarjeta y el
puerto serie asociado a ella. Verifique el código y descárguelo en la tarjeta Arduino. Realice lo
siguiente:
1.
2.
3.
4.
5.

Describa el funcionamiento práctico del ejemplo.
Identifique la estructura básica de un programa escrito para el IDE de Arduino (sketch).
Describa el funcionamiento del programa. Ayúdese con los comentarios en el código.
Modifique el programa para utilizarun pin diferente al del ejemplo.
Conecte adecuadamente un LED al pin seleccionado (ver apéndice). A continuación
verifique y descargue el nuevo programa a la tarjeta Arduino.

Dentro del entorno de desarrollo abra el ejemplo DigitalReadSerial. Realice lo siguiente:
1. Conecte adecuadamente el sensor magnético proporcionado, al pin indicado en el
programa (ver apéndice).
2. Verifique el código ydescárguelo en la tarjeta Arduino.
3. Abra el monitor serial, acerque y aleje el imán. Describa el funcionamiento práctico del
ejemplo.
4. Analice el código y describa el funcionamiento del programa.
Dentro del entorno de desarrollo abra el ejemplo switchCase2. Realice lo siguiente:
1. Analice el código y describa el funcionamiento del programa.
2. Modifique el programa para que únicamente...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS