You are on page 1of 22

Taller sobre arduino

Universidad de Granada 16-4-2012


ElCacharreo.com Jos Antonio Vacas

Introduccin a Arduino: Presente

ElCacharreo.com

UGR 2012

Introduccin a Arduino: Historia


Maximo Banzi 2005 Un bar le da nombre Made in Italy Computacin fisica Precio objetivo 30$ 100% free source
David Cuartielles Gianluca Martino Tom Igoe David Mellis Massimo Banzi
ElCacharreo.com UGR 2012

Introduccin a Arduino: Presente


Uno Ethernet Mega Mini Pro Lilypad Bluetooth
UGR 2012

300.000 en Mayo de 2011


ElCacharreo.com

Introduccin a Arduino: Futuro

Leonardo: usb HDI Due: ARM 32bits Wifi Android ADK ...

ElCacharreo.com

UGR 2012

Introduccin a Arduino: Futuro


Makers

ElCacharreo.com

UGR 2012

Introduccin a Arduino: Proyectos


Alimentador de mascotas activado por twitter

ElCacharreo.com

UGR 2012

Introduccin a Arduino: Proyectos


Cafetera que twittea

ElCacharreo.com

UGR 2012

Introduccin a Arduino: Proyectos


Impresoras 3D: PrintrBot, RepRap, ...

ElCacharreo.com

UGR 2012

Introduccin a Arduino: Proyectos


Estacin de carga de coche elctrico

ElCacharreo.com

UGR 2012

Programando Arduino: IDE

ElCacharreo.com

UGR 2012

Programando Arduino: Lenguaje


void setup() {} void loop() {}

Gua de referencia de Arduino Libreras


ElCacharreo.com UGR 2012

El mundo digital: salidas

ElCacharreo.com

UGR 2012

El mundo digital: entradas

ElCacharreo.com

UGR 2012

El mundo analgico: entradas

ElCacharreo.com

UGR 2012

El mundo analgico: salidas

ElCacharreo.com

UGR 2012

Comunicaciones: introduccin
Comunicando con el pc:
void setup(){ Serial.begin(9600);} int i=0; void loop(){ Serial.print("hola "); Serial.println(i); }

ElCacharreo.com

UGR 2012

Comunicaciones: el puerto serie


Comandos via serie
Functions begin() end() available() read() peek() flush() print() println() write() SerialEvent()

ElCacharreo.com

UGR 2012

Comunicaciones: SPI, I2C, OneWire


Ejemplo I2C Ejemplo OneWire del ide

Ejemplos ....

ElCacharreo.com

UGR 2012

Informacin interna
Podemos obtener informacin sobre el micro. Bajamos de nivel Ejemplo

ElCacharreo.com

UGR 2012

Fuentes

arduino arduino programing notebook freeduino

ElCacharreo.com

UGR 2012

Conclusiones

Gracias por vuestra atencin

ElCacharreo.com

UGR 2012

You might also like