Taller de introducción a Arduino OSL 2014

  • 770 views
Uploaded on

Taller de introducción a Arduino

Taller de introducción a Arduino

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
770
On Slideshare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
65
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Taller básico sobre Arduino OSL 25.03.2014 ElCacharreo.com
  • 2. Introducción a Arduino: Presente ElCacharreo.com OSL
  • 3. Introducción a Arduino: Presente ElCacharreo.com OSL javacasm@elcacharreo.com twitter linkedin blog José Antonio Vacas Martínez
  • 4. Introducción a Arduino: Proyectos Hockey ElCacharreo.com OSL
  • 5. Introducción a Arduino: Proyectos Física del café ElCacharreo.com OSL
  • 6. Introducción a Arduino: Proyectos Alimentador de mascotas activado por twitter ElCacharreo.com OSL
  • 7. Introducción a Arduino: Proyectos Can Bus: Centralita de un coche ElCacharreo.com OSL
  • 8. Introducción a Arduino: Proyectos Plot clock ElCacharreo.com OSL
  • 9. Introducción a Arduino: Proyectos Impresoras 3D: PrintrBot, RepRap, ... ElCacharreo.com OSL
  • 10. Introducción a Arduino: Proyectos ElCacharreo.com OSL 2010
  • 11. Introducción a Arduino: Proyectos ElCacharreo.com OSL 599€ 399€
  • 12. • Maximo Banzi 2005 • Un bar le da nombre • Made in Italy • Computación fisica • Precio objetivo 30$ • 100% free source Introducción a Arduino: Historia ElCacharreo.com OSL David Cuartielles @dcuartielles Gianluca Martino Tom Igoe @tigoe David Mellis @mellis Massimo Banzi @mbanzi
  • 13. Introducción a Arduino: Presente Due Uno Leo Ethernet Mega Mini Pro Lilypad Bluetooth Yun ElCacharreo.com OSL 300.000 en Mayo de 2011 ¿cuantos se venden ahora?
  • 14. Introducción a Arduino: Futuro • Galileo • Tree • Wifi (BBB) • Android ADK • ... ElCacharreo.com OSL
  • 15. Introducción a Arduino: Donde Makers/DIY ElCacharreo.com OSL MakeProjects.com Instructables.com
  • 16. Introducción a Arduino: Licencias ¿Gratis como la cerveza? ElCacharreo.com OSL software libre hardware libre ejempl ocomo montarlo
  • 17. Introducción a Arduino: Trabajo Hablando de Hardware ElCacharreo.com OSL Trabajo colaborativo Hablando de Colaboración
  • 18. IDE: instalación ElCacharreo.com Descargamos el IDE de la página de descargas de Arduino Descargar OSL http://arduino.cc/en/Main/Software
  • 19. IDE: instalación ElCacharreo.com Una vez descargado, lo descomprimimos en una carpeta y a probar los ejemplos!!! OSL
  • 20. IDE: instalación Linux ElCacharreo.com sudo usermod -aG dialout <myuser> OSL
  • 21. IDE: Drivers windows ElCacharreo.com OSL El problema más habitual es el instalar el driver de arduino bajo Windows
  • 22. IDE: Drivers windows ElCacharreo.com OSL La clave es seleccionar el directorio "drivers" que contiene "FTDI USB Drivers"
  • 23. IDE: Drivers windows ElCacharreo.com OSL Aceptamos aunque el software no esté firmado para Windows
  • 24. IDE: Drivers windows ElCacharreo.com OSL
  • 25. Hardware Arduino: Uno Rev 3 Uno Rev 3 • Zoom • 5V • aTMega328 • 14 digitales (6 PWM) + 6 analógicos • 32Kb + 2Kb + 1Kb 16MHz • 1 UART • Detalles ElCacharreo.com OSL
  • 26. Hardware Arduino: Bloques ElCacharreo.com Zoom OSL Detalles Led 13 Comunicaciones On
  • 27. Hardware Arduino: Mega 2560 Mega 2560 • 5V • atMega 2560 • Zoom • 54 digitales (15PWM) + 16 analógicos • 256Kb + 8Kb + 4Kb 16MHz • 4 UART • Detalles ElCacharreo.com OSL
  • 28. Hardware Arduino: Mega 2560 ElCacharreo.com OSL
  • 29. Hardware Arduino: DUE Due • 3.3V • ARM SAM3X • Zoom • 54 digitales (8PWM) + 12 analógicos + 2 DAC • 512Kb + 96Kb + 0Kb 84MHz • DMA • 4 UART • DetallesElCacharreo.com OSL
  • 30. Hardware Arduino: DUE ElCacharreo.com OSL
  • 31. Emuladores:¿y si no tengo arduino? ElCacharreo.com OSL Simulator for Arduino Virtualbreadboar d
  • 32. Emuladores:¿y si no tengo arduino? ElCacharreo.com OSL 123d.circuits.io
  • 33. Prototipos: LED en la Breadboard ElCacharreo.com OSL Veamos como sería un montaje de un led en una breadboard http://fritzing.org/home/
  • 34. Programando Arduino: IDE ElCacharreo.com OSL
  • 35. Programando Arduino: Lenguaje ElCacharreo.com OSL Guía de referencia de Arduino void setup() {} void loop() {} Librerías
  • 36. El mundo digital: salidas ElCacharreo.com OSL
  • 37. El mundo digital: entradas ElCacharreo.com OSL
  • 38. El mundo analógico: entradas ElCacharreo.com OSL
  • 39. El mundo analógico: salidas ElCacharreo.com OSL
  • 40. Comunicaciones: introducción Comunicando con el pc: void setup(){ Serial.begin(9600);} int i=0; void loop(){ Serial.print("hola "); Serial.println(i); } ElCacharreo.com OSL
  • 41. Reciclando hardware ElCacharreo.com IE V.N. 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
  • 42. Reciclando hardware: Samples ElCacharreo.com IE V.N. 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
  • 43. Reciclando hardware: Todo gratis ElCacharreo.com IE V.N. 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/
  • 44. Más cursos Curso intensivo de Arduino básico 28 de Marzo Createc3D Introducción a Arduino práctico 5 al 9 de Mayo Facultad de Ciencias
  • 45. Fuentes arduino arduino programing notebook freeduino ElCacharreo.com OSL
  • 46. Conclusiones Gracias por vuestra atención ElCacharreo.com OSL