Arduino bbaa-2012

333 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
333
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Arduino bbaa-2012

  1. 1. Aviso: cambio de horario GIMP Cambio de horario del taller de GIMP del 5 de noviembre será a las 16:00
  2. 2. Taller sobre arduinoUniversidad de Granada 22-10-2012 ElCacharreo.com José Antonio Vacas
  3. 3. Introducción a Arduino: Presente José Antonio Vacas Martínez blog javacasm@elcacharreo.com twitter linkedin ElCacharreo.com BBAA 2012
  4. 4. Introducción a Arduino: Presente ElCacharreo.com BBAA 2012
  5. 5. Introducción a Arduino: Historia ● Maximo Banzi 2005 ● Un bar le da nombre ● Made in Italy ● Computación fisica ● Precio objetivo 30$ ● 100% free source David Cuartielles Gianluca Martino Tom Igoe David Mellis Massimo Banzi ElCacharreo.com BBAA 2012
  6. 6. Introducción a Arduino: Presente Uno Leo Ethernet Mega Mini Pro 300.000 en Mayo de 2011 Lilypad Bluetooth ElCacharreo.com BBAA 2012
  7. 7. Introducción a Arduino: Futuro ● Due: ARM 32bits (Presentada 22/10) ● Wifi ● Android ADK ● ... ElCacharreo.com BBAA 2012
  8. 8. ¿Dónde comprar? ● http://store.arduino.cc ● http://www.bricogeek.com/shop/ ● http://www.cooking-hacks.com/ ● http://shop.voipminic.com/ ● ... ElCacharreo.com BBAA 2012
  9. 9. Introducción a Arduino: Futuro Makers MakeProjects Instructables ElCacharreo.com BBAA 2012
  10. 10. Introducción a Arduino: Futuro ¿Gratis como la cerveza? software libre hardware libre ejemplo como montarlo ElCacharreo.com BBAA 2012
  11. 11. Introducción a Arduino: Presente Hablando de Hardware Hablando de Colaboración Trabajo colaborativo ElCacharreo.com BBAA 2012
  12. 12. Introducción a Arduino: Futuro Free University? ● Udacity: Sebastian Thrunel ● Coursera: Stanford, Berkeley y Michigan. ● Mit: 6002x sobre electrónica y circuitos. ¡¡Certificados!! ● Khan academy: 3000 vídeos ● Yale Open Courses: fisica, quimica, idiomas, historia, …. ElCacharreo.com BBAA 2012
  13. 13. Introducción a Arduino: ProyectosAlimentador de mascotas activado por twitter ElCacharreo.com BBAA 2012
  14. 14. Introducción a Arduino: ProyectosCafetera que twittea ElCacharreo.com BBAA 2012
  15. 15. Introducción a Arduino: ProyectosImpresoras 3D: PrintrBot, RepRap, ... ElCacharreo.com BBAA 2012
  16. 16. Introducción a Arduino: Proyectos Impresoras 3D: CrowdFunding PrintrBot ¿Financiación? ElCacharreo.com BBAA 2012
  17. 17. Introducción a Arduino: Hardware Las comparaciones son odiosasMicrocontrolador "PC"16MHz 3GHz x 2001Kb 4Gb x 400016Kb 1Tb x 62500 ElCacharreo.com BBAA 2012
  18. 18. Introducción a Arduino: Hardware Auto...Microcontrolador "PC"Autocontenido -----Autoprogramable -----Ad eternum ----- ElCacharreo.com BBAA 2012
  19. 19. Introducción a Arduino: Hardware Cuestión de tamañoArduino Microcontrolador ElCacharreo.com BBAA 2012
  20. 20. Introducción a Arduino: Hardware ElCacharreo.com BBAA 2012
  21. 21. IDE: uso Botonera Editor Depuración ElCacharreo.com BBAA 2012
  22. 22. IDE: menú Preferencias Directorio de usuario Ejemplos Sketches Formato automático Añadir espacios Ayuda ElCacharreo.com BBAA 2012
  23. 23. Programando Arduino: Lenguaje void setup() {} void loop() {} Guía de referencia de Arduino Librerías ElCacharreo.com BBAA 2012
  24. 24. El mundo digital: salidas ElCacharreo.com BBAA 2012
  25. 25. El mundo digital: entradas ElCacharreo.com BBAA 2012
  26. 26. El mundo analógico: entradas ElCacharreo.com BBAA 2012
  27. 27. El mundo analógico: salidas ElCacharreo.com BBAA 2012
  28. 28. Usando potencia: Transistor ● Colector ● Base: control ● Emisor ElCacharreo.com BBAA 2012
  29. 29. Usando potencia: ReléUn relé es un interruptor eléctrico que se puede accionarremotamente de manera eléctrica con una corriente mucho menorque la es capaz de activar. ElCacharreo.com BBAA 2012
  30. 30. Reciclando hardware ElCacharreo.com BBAA 2012
  31. 31. Reciclando hardware Impresoras Videos Lectores DVD Coches RF Motores X X X X Led X X Laser X Drivers X X X X Componentes X X X X ElCacharreo.com BBAA 2012
  32. 32. Reciclando hardware: Samples samples (muestras): Texas Instruments y Maxim ● Lista de fabricantes que proporcionan samples de instructables ● Fabricantes que proporcionan samples segun ladyada ● En hack a day han recopilado también fuentes ElCacharreo.com BBAA 2012
  33. 33. Reciclando hardware: Todo gratis http://www.instructables.com/id/How-To-Get-FREE-Electronic-parts/?ALLSTEPS http://blog.elcacharreo.com/2012/04/13/de-donde-obtener-material-electronico- gratis/ ElCacharreo.com BBAA 2012
  34. 34. Comunicaciones: introducciónComunicando con el pc: void setup(){ Serial.begin(9600);} int i=0; void loop(){ Serial.print("hola "); Serial.println(i); } ElCacharreo.com BBAA 2012
  35. 35. Comunicaciones: el puerto serieComandos via serie Functions ● begin() ● end() ● available() ● read() ● peek() ● flush() ● print() ● println() ● write() ● SerialEvent() ElCacharreo.com BBAA 2012
  36. 36. Comunicaciones: SPI, I2C, OneWire Ejemplo I2C Ejemplo OneWire del ide Ejemplos .... ElCacharreo.com BBAA 2012
  37. 37. Fuentes arduino arduino programing notebook freeduino ElCacharreo.com BBAA 2012
  38. 38. Conclusiones Gracias por vuestra atención ElCacharreo.com BBAA 2012

×