Documente Academic
Documente Profesional
Documente Cultură
GUA PRCTICA
Byron O. Ganazhapa
Arduino. Gua prctica
Byron O. Ganazhapa Jimnez
ISBN: 978-84-943055-9-7
EAN: 9788494305597
IBIC: TJ
RC Libros, el Autor, y cualquier persona o empresa participante en la redaccin, edicin o produccin de este libro, en
ningn caso sern responsables de los resultados del uso de su contenido, ni de cualquier violacin de patentes o derechos
de terceras partes. El objetivo de la obra es proporcionar al lector conocimientos precisos y acreditados sobre el
tema tratado pero su venta no supone ninguna forma de asistencia legal, administrativa ni de ningn otro tipo, si se
precisase ayuda adicional o experta debern buscarse los servicios de profesionales competentes. Productos y marcas
citados en su contenido estn o no registrados, pertenecen a sus respectivos propietarios.
RC Libros
Calle Mar Mediterrneo, 2. N-6
28830 SAN FERNANDO DE HENARES, Madrid
Telfono: +34 91 677 57 22
Fax: +34 91 677 57 22
Correo electrnico: info@rclibros.es
Internet: www.rclibros.es
19 18 17 16 (1 2 3 4 5 6 7 8 9 10 11 12)
PREFACIO
AGRADECIMIENTOS
Agradezco a cada uno de mis compaeros de trabajo, quienes han sido parte de
este proyecto de formacin y quienes me han enseado a crecer personal y
profesionalmente.
XII RC Libros
INTRODUCCIN
Todo se explica en pasos claros y fciles de seguir. El texto contiene una gran
cantidad de diagramas y fotografas para que sea lo ms fcil posible desarrollar cada
captulo y las prcticas correctamente.
XIV RC Libros
ENTORNO ARDUINO
QU ES ARDUINO?
Arduino puede tomar informacin del entorno fsico a travs de sus puertos de
entrada; para ello, toda una gama de sensores se pueden usar para el control de
luces, motores, pantallas y otros actuadores, creando una interfaz de comunicacin
de un sistema a otro. El microcontrolador en la placa Arduino se programa mediante
el lenguaje de programacin Arduino (basado en Wiring) y el entorno de desarrollo
Arduino (basado en Processing). Los proyectos realizados con Arduino pueden
ejecutarse sin necesidad de conectarlo a un ordenador, si bien tienen la posibilidad
de hacerlo y comunicar con diferentes tipos de software (por ejemplo, Flash,
Processing, MaxMSP).
ARDUINO GUA PRCTICA
www.arduino.cc
PLATAFORMA LIBRE
2 RC Libros
CAPTULO 1: ENTORNO ARDUINO
RC Libros 3
ARDUINO GUA PRCTICA
N Descripcin de partes
1 USB para el cable tipo AB
2 Conector de voltaje de 9 a 12 voltios
3 Microcontrolador ATmega328P, cerebro de Arduino
4 ATmega16U2 encargado de la comunicacin USB con el PC
5 Cristal de cuarzo de 16 Mhz
6 Pulsador de Reset
7 LED verde de placa encendida
8 LED TX (Transmisor) y LED RX (Receptor) de la comunicacin serial
9 LED naranja conectado al pin 13
10 Puertos de voltaje 5 voltios, 3,3 voltios y tierra
11 Entradas analgicas
12 Puertos de recepcin (RX0) y transmisin (TX1) serial
13 Puertos de E/S digitales y PWM
14 Puertos de referencia analgica y tierra
15 Puertos ICSP para programacin serial
16 Puertos ICSP para interfaz USB
17 Puertos I2C (SDA, SCL)
4 RC Libros
CAPTULO 1: ENTORNO ARDUINO
RC Libros 5
ARDUINO GUA PRCTICA
6 RC Libros
CAPTULO 1: ENTORNO ARDUINO
3) Despus de completar la descarga, haz doble clic sobre el archivo zip para
descomprimirlo.
RC Libros 7
ARDUINO GUA PRCTICA
Para ejecutar el programa Arduino IDE, vamos a la direccin donde est instalado
el software o en el escritorio.
8 RC Libros
CAPTULO 1: ENTORNO ARDUINO
RC Libros 9
ARDUINO GUA PRCTICA
Cuando se abre el software, este se ver muy similar a la imagen anterior. Si ests
utilizando Windows o Linux habr algunas pequeas diferencias, pero el IDE es ms o
menos lo mismo sin importar qu sistema operativo ests utilizando.
Barra de herramientas
La barra de herramientas consta de 5 botones (Verificar, Cargar, Nuevo, Abrir y
Guardar). Tambin hay un botn adicional en el extremo derecho (Monitor Serial).
N Descripcin de partes
Verificar Verifica los errores del cdigo.
Cargar Carga el sketch o cdigo a la placa Arduino.
Nuevo Crea un nuevo sketch en blanco.
Abrir Muestra una lista de cdigos en tu sketchbook
Guardar Guarda el cdigo o sketch
Monitor Serial Muestra una pantalla de datos serial enviados desde el
Arduino
10 RC Libros
CAPTULO 1: ENTORNO ARDUINO
RC Libros 11
ARDUINO GUA PRCTICA
Por ltimo, haz clic en la herramienta Cargar para grabar el cdigo a la placa
Arduino UNO.
12 RC Libros