Sei sulla pagina 1di 29

Qu es Arduino?

Arduino es una
plataforma de
electrnica abierta
para la creacin de
prototipos basada
en hardware flexible
y fcil 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, analgicas y
digitales.
Qu es Arduino?
Al ser Open-Hardware, tanto su
diseo, como su distribucin 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 fsico con el mundo
virtual!
Cmo surge Arduino?

2005 -> Instituto de Diseo interactivo Ivrea (Italia)


David Cuartielles y Massimo Banzi
Problemas existentes
Limitacin tecnolgica
Usuario no experto
Plataformas existentes complejas y cerradas
Limitacin econmica
Solucin
Plataforma OpenSource
Para Quien?

Diseadores
Aficionados
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 programacin
El hardware de bajo costo
Tipos de tarjeta Arduino

Duemilanove Uno

Mega

Nano Leonardo
Lilypad
Mini
Tarjeta Arduino Uno
Caractersticas
Microcontrolador: ATMega328
Voltaje de operacin: 5V DC
Voltaje de alimentacin: 7 12V DC
Pines digitales I/O: 14 (6 Con PWM)
Pines entrada analgica: 6
Interfaz de programacin: USB
Frecuencia del Reloj: 16 Mhz
Tarjeta Arduino Uno
Arduino Shields
Los Shields o tarjetas de expansin son mdulos
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
Arduino Shields
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 bsicas de programacin


Como se programa Arduino

Este entorno (IDE) se descarga de la pagina oficial


de Arduino segn el sistema operativo.

Link de descarga:

http://arduino.cc/es/Main/software (Espaol)

http://arduino.cc/en/Main/software (Ingles)
Entornos de programacin grfica

Son interfaces para programar de una forma


sencilla y dinmica la plataforma Arduino.
Ardublock, Modkit, Minibloq, S4A

Programacin basada en bloques o cajas de


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

Estos bloques de
programacin 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 manipulacion de datos en
forma remota
Proyectos
Proyectos
Proyectos
Proyectos
Ms informacin

Enlaces de Informacin

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

http://www.didacticaselectronicas.com

http://dynamoelectronics.com

http://www.tiendaderobotica.com
Fin

MUCHAS GRACIAS

Potrebbero piacerti anche