tesis

Páginas: 10 (2442 palabras) Publicado: 6 de octubre de 2014
Interfaces y Periféricos, Guía 2

1

Facultad: Ingeniería
Escuela: Electrónica
Asignatura: Interfaces y Periféricos

Tema: I n t r o d u c c i ó n a l a Pla t a f o r m a A r d u i n o
Objetivos Específicos
1. Conocer la plataforma de hardware libre Arduino
2. Desarrollar aplicaciones mediante sketches
3. Conectar el Arduino a la PC mediante la interfase USB y comunicarlos serialmente4. Utilizar la terminal serie para comunicarse con el dispositivo

Material y Equipo
No Cantidad
1

1

2
3
4
5
6
7
8
9
10

1
1
4
4
4
1
1
1
varios

Descripción
Una computadora con sistema operativo Windows y
con el programa Arduino IDE instalados
Cable USB (tipo A hacia tipo B)
Tarjeta Arduino UNO R2 o R3
Resistencias de 4.7kΩ
LEDs
Botones pulsadores
BreadboardPinza
Cortadora
Cables UTP

Introduccion Teorica
El proyecto Arduino, de origen italiano, pertenece a un movimiento denominado hardware de
código abierto (open source hardware), en el cual sus participantes plantean que así como
existe el software libre, el cual es compartido a nivel de código fuente para poder ser
modificado, deberían existir también plataformas de hardware con la mismafilosofía, donde
se comparten los detalles de los diagramas de circuito para que los usuarios puedan
introducir sus propias modificaciones.
La plataforma Arduino es lo que se conoce como un entrenador de microcontrolador
(pequeñas computadoras contenidas en un solo circuito integrado), para la cual hace uso de

2

Interfaces y Periféricos, Guía 2

herramientas de software en PC para suprogramación. De tal forma que la programación del
Arduino puede realizarse en un lenguaje de alto nivel como lo es C++, permitiendo manipular
elementos de hardware externos con relativa facilidad, pues tanto el hardware como el
entorno de desarrollo de software han sido diseñados considerando la facilidad de uso como
una prioridad.
La tarea de compilación de programas en Arduino es llevadaa cabo mediante una versión
modificada de gcc (el compilador de C usado en GNU/Linux) la cual ha sido adaptada
especialmente para poder generar programas específicamente para el microcontrolador AVR
que posee el Arduino. La invocación de dicho compilador es automática, bastando solamente
con hacer un click para compilar los programas.
Por tanto, la plataforma Arduino es un proyecto tanto desoftware libre como de Hardware
abierto, donde los autores hacen de conocimiento público todos los detalles de su
implementación, ayudándose asimismo de otros proyectos de software libre para su
creación. Puede encontrarse toda la información pertinente a la plataforma, así como
descargar el software de desarrollo en el sitio web: http://www.arduino.cc
Plataforma de hardware del Arduino.
ElArduino consta de una tarjeta de circuito relativamente pequeña, que incluye todos los
componentes básicos que requiere el microcontrolador, así como de una interfase USB que
le permite conectarse a una PC para poder descargar los programas y proveer suministro
eléctrico. Asimismo, el Arduino cuenta con la opción de alimentarse mediante un jack de
5mm, al cual puede conectarse un transformadorde pared que tenga una salida de tensión
entre 7 y 12V DC.

Figura 1. Tarjeta del circuito de Arduino UNO
El Arduino cuenta con un total de 14 pines (numerados del 0 al 13) con capacidad de entrada
y salida digital, así como de 6 pines (numerados del A0 al A5) con capacidad de entrada
analógica y también de entrada y salida digital.
Adicionalmente, 6 de los pines digitales (denotados con unsímbolo ~) permiten realizar

Interfaces y Periféricos, Guía 2

3

salida analógica por medio de modulación de ancho de pulso (también conocida como
PWM), mientras que 2 pines (denominados como TX y RX) permiten la comunicación serial
mediante el puerto USB o bien hacia un dispositivo externo.
Aparte de los pines de entradas y salidas, el Arduino cuenta con varios pines que permiten...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tesis
  • Tesis
  • Tesis
  • Tesis
  • Tesis
  • Mi Tesis
  • Tesis
  • Tesis

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS