1 Práctica Arduino
1 Práctica 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
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 operativo Windows, 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 buscar archivo 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:
Después de ejecutar el comando, el entorno de desarrollo quedará instalado dentro del sistema
operativo, lo que no ocurre al descargar 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).
Dentro del entorno de desarrollo abra el ejemplo Blink. Seleccione el modelo de su tarjeta y el
puerto serie asociado a ella. Verifique el código y descárguelo en la tarjeta Arduino. Realice lo
siguiente:
4. Desarrollo de software
Realice lo siguiente:
Interruptores
Se conoce como pull-up al circuito que conecta la terminal del microcontrolador, a través de un
resistor, al voltaje correspondiente a un 1 lógico, comúnmente 5 o 3.3 [V]. Para este caso, el interruptor
deberá situarse entre la terminal del microcontrolador y tierra.
Particularmente, para conectar un LED convencional a la tarjeta Arduino (5 [V]), se recomienda utilizar
valores de resistencia de 220 o 330 [Ω].
Un aspecto importante a tomar en cuenta es que los LEDs, como cualquier diodo sólo pueden conducir
corriente en un sentido. La terminal más larga de un LED corresponde a su ánodo, y debe conectarse a
un voltaje superior al de la terminal corta (cátodo) para poder encenderse.
En términos prácticos, la terminal corta del LED debe conectarse a tierra (0 [V]), mientras la terminal
larga debe conectarse, a través del resistor, a la terminal de la tarjeta Arduino que deseamos que
controle el encendido y apagado del LED; si conectamos sus terminales en sentido inverso, el LED
simplemente no se encenderá nunca.