Está en la página 1de 38

Por: Boris Silva Huamanquispe

Ingeniero Metalúrgico
corporacionreal@hotmail.com
¿Qué es Arduino?

Arduino es una 
plataforma de 
electrónica abierta 
para la creación de 
prototipos basada 
en hardware flexible 
y fácil de usar.
Imagen tomada de: http://arduino.cc.es/ 
¿Qué es Arduino?

Arduino es una 
plataforma de 
electrónica abierta 
para la creación de 
prototipos basada 
en hardware flexible 
y fácil de usar.
Imagen tomada de: http://arduino.cc.es/ 
¿Qué es Arduino?

Está Basado en una 
tarjeta con un 
microcontrolador  que 
permite conectar 
sensores, actuadores y 
otros elementos 
mediante sus entradas y 
salidas, analógicas y 
digitales.
¿Qué es Arduino?
Al ser Open‐Hardware, tanto su 
diseño, como su distribución es 
libre. 
Es decir, puede utilizarse 
libremente para el desarrollo 
de cualquier tipo de proyecto 
sin necesidad de adquirir 
ninguna licencia.
¿Qué es Arduino?

¡ Es un dispositivo que  conecta el 
mundo físico con el mundo 
virtual!
¿Cómo surge Arduino?

• 2005 ‐> Instituto de Diseño interactivo  Ivrea (Italia)
•David Cuartielles y Massimo Banzi
• Problemas existentes
•Limitación tecnológica
•Usuario no experto
•Plataformas existentes complejas y cerradas
•Limitación económica
•Solución
•Plataforma OpenSource
¿Para Quien?

• Diseñadores
• Profesionales
• Aficionados
• Empresarios
• Músicos
• Estudiantes
• Artistas

¡¡  PARA TODOS !!
¿Qué distingue a Arduino?

• La filosofia OpenSource – Codigo Abierto‐
que lo sustenta
• La comunidad formada a su alrededor
• La sencillez del lenguaje de programación
• El hardware de bajo costo
Tipos de tarjeta Arduino

Duemilanove Uno

Mega

Nano Leonardo
Lilypad
Mini
Tarjeta Arduino Uno 
Características
Microcontrolador: ATMega328
Voltaje de operación: 5V DC
Voltaje de alimentación: 7 – 12V DC
Pines digitales I/O: 14 (6 Con PWM) 
Pines entrada analógica: 6
Interfaz de programación: USB
Frecuencia del Reloj: 16 Mhz
Tarjeta Arduino Uno 
Arduino Shields
Los Shields o tarjetas de expansión son módulos
fabricados por terceros que se pueden apilar encima
de la placa Arduino y le proporcionan una
funcionalidad determinada.
por ejemplo:

• Conexiones inalambricas
• Control de sensores y motores
• Lectura y escritura en memorias, etc.
Arduino Shields
Arduino vs PLC

Si hablamos de 
programar una 
máquina para una 
tarea determinada, 
ambos sistemas son 
igualmente válidos.
Como se programa Arduino
Arduino cuenta con 
un entorno de 
desarrollo nativo 
creado en Java,  por 
lo que es 
multiplataforma.

El lenguaje que utiliza es propio de Arduino y 
está basado en C.
Ejemplo de un programa

Requiere unas nociones básicas de programación
Como se programa Arduino

Este entorno (IDE) se descarga de la pagina oficial 
de Arduino según el sistema operativo.

Link de descarga:

http://arduino.cc/es/Main/software  (Español)

http://arduino.cc/en/Main/software  (Ingles)
Entornos de programación gráfica

Son interfaces para programar de una forma


sencilla y dinámica la plataforma Arduino.
Ardublock, Modkit, Minibloq, S4A

Programación basada en bloques o cajas de


funciones, que simbolizan diferentes elementos de
programación, por ejemplo: Instrucciones,
condiciones, variables, entre otros.
Ardublock, Modkit, Minibloq, S4A

Estos bloques de 
programación se 
van ensamblando  
hasta formar 
programas.
Usos de Arduino
Control de movimiento de actuadores
Usos de Arduino
Control de luces
Usos de Arduino
Control a distancia y manipulación de datos en 
forma remota
Proyectos
Proyectos
Proyectos
Proyectos
Curiosidades
• Su nombre viene del nombre del bar Bar di Re Arduino donde 
Massimo Banzi pasaba algunas horas, el cual a su vez viene del 
nombre de un antiguo rey europeo allá por el año 1002.
• A la fecha se han vendido más de 250 mil placas en todo el 
mundo sin contar las versiones clones y compatibles.
• Google ha apostado por el proyecto y ha colaborado en el 
Android ADK (Accesory Development Kit), una placa Arduino 
capaz de comunicarse directamente con spmartphones Android 
para obtener las funcionalidades del teléfono (GPS, 
acelerómetros, GSM, abases de datos) y viceversa para que el 
teléfono controle luces, motores y sensores conectados de 
Arduino.
Curiosidades

• El primer prototipo fue desarrollado en el instituto IVRAE pero 
aún no se llamaba Arduino
• Para la producción en serie de la primera versi[on se tomaron en 
cuenta algunas consideraciones: Economía (no > a 30 Euros), 
debía ser Plug and Play, utilizaron el color azul para marcar una 
diferencia con las placas convencionales, trabajar en todas las 
plataformas (Mac, Windows y Linux).
• En la feria Maker Fair del 2011 se presentó la primera placa 
Arduino 32 Bit para trbajar tareas más pesadas.  Entre ellas se 
presentó la  impresora en 3D de MakerBot capaz de de imprimir 
en resina cualquier modelo en 3D.
Arduino en la NASA

http://publi‐drone.com/?p=1015
Ventajas de Arduino sobre los PLC’s
1. Las placas Arduino son más asequibles comparadas con otras
plataformas de microcontroladores. La versión más cara de un modulo
de Arduino puede ser montada a mano, e incluso ya montada cuesta
bastante menos de $. 60.00. El costo de un PLC está por encima de los
$ 1000.00.
2. Su tamaño de hardware es mucho más pequeño y cuenta con una
infinidad de Shields o accesorios con tecnología de punta.
3. La tecnología arduino se desarrolla a partir del año 2005 y el PLC es
una tecnología de los años 60. Todo indica que la tecnología de futuro
es Arduino y los PLC quedarán como un buen recuerdo en la historia.
4. El software de Arduino funciona en los sistemas operativos Windows,
Macintosh OSX y Linux. La mayoría de los entornos para
microcontroladores están limitados a Windows.
Ventajas de Arduino sobre los PLC’s
5. Arduino es de código abierto, El entorno de programación de Arduino
es fácil de usar para principiantes y lo suficientemente flexible para los
usuarios avanzados.
6. En la actualidad, el fenómeno Arduino está creciendo rápidamente, al
igual que la diversidad de modelos que puede elegir el cliente.
7. Existe incluso Empresas que fabrican equipos basados en Open Sourse
con Arduino para uso industrial a bajo costo.
8. La placa es de muy fácil montaje, con pocos componentes periféricos al
microcontrolador.
9. Una vez armada la placa con sus componentes, resta colocar en ella el
microcontrolador y programarla.
10. Arduino no solo está diseñado para montajes de proyectos sino
también para la enseñanza en colegios, institutos, universidades y
centros de investigación.
Desventajas de Arduino sobre los PLC’s
1. Algunas plantas típicas no accederán a reemplazar su antiguo PLC por
un Arduino.
2. Los PLC’s tienen certificación para garantizar la integridad de los lazos
de control y otorgar cierta fiabilidad al sistema y éste es un
requerimiento muy típico en la industria ( ISO 9001).
3. Hay toda una industria detrás de los PLC’s que obviamente dificultarán
la entrada de nuevas alternativas. Siemens o ABB por ejemplo son
gigantes industriales que además de la propia maquina tienen grandes
contratos con las industrias cliente que dificultan enormemente la
entrada de nuevas tecnologías.
4. Los PLC además tienen software muy orientado a satisfacer las
necesidades de los operadores de las plantas: los SCADA, los sistemas
de control distribuido. Obviamente podemos diseñar un SCADA para
Arduino, pero podría requerir mucho tiempo y experiencia para su
diseño.
Más información

Enlaces de Información

• http://www.arduino.cc/es/
• http://blog.bricogeek.com
• http://www.arduteka.com/ 
Donde Comprar Arduino

Av. Collasuyo esquina con Jr. Los Chasquis A-1 Paradero los Andenes
detrás de la UNSAAC – Cusco E-mail: corporacionreal@hotmail.com
Celulares: RPC: 967-737992 / RPM: #958525279
Donde Estudiar Arduino

Av. Collasuyo esquina con Jr. Los Chasquis A-1 Paradero los Andenes
detrás de la UNSAAC – Cusco E-mail: corporacionreal@hotmail.com
Celulares: RPC: 967-737992 / RPM: #958525279
Fin

MUCHAS GRACIAS

También podría gustarte