1 / 40

Empezando con Arduino

Empezando con Arduino. Controla tu entorno con un microcontrolador PIIISA 2014 08-01-2014 . http://core.ugr.es/sc-piiisa/. Arduino Intermedio: Presente. PIIISA 2014. http://core.ugr.es/sc-piiisa/. Hardware Arduino: Bloques. PIIISA 2014. http://core.ugr.es/sc-piiisa/.

wyatt
Download Presentation

Empezando con Arduino

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Empezando con Arduino Controla tu entorno con un microcontrolador PIIISA 2014 08-01-2014 http://core.ugr.es/sc-piiisa/

  2. Arduino Intermedio: Presente PIIISA 2014 http://core.ugr.es/sc-piiisa/

  3. Hardware Arduino: Bloques PIIISA 2014 http://core.ugr.es/sc-piiisa/

  4. Hardware Arduino: Uno Rev 3 Uno Rev 3 • Zoom • 5V • CPU: aTMega328 • 14 digitales (6 PWM) + 6 analógicos • FLASH:32Kb + RAM:2Kb + 1Kb Velocidad: 16MHz • 1 UART (Conexión con PC) • Detalles PIIISA 2014 http://core.ugr.es/sc-piiisa/

  5. Hardware Arduino: Bloques Comunicaciones Led 13 On Zoom Detalles PIIISA 2014 http://core.ugr.es/sc-piiisa/

  6. Hardware Arduino: Mega 2560 Mega 2560 • 5V • atMega 2560 • Zoom • 54 digitales (15PWM) + 16 analógicos • 256Kb + 8Kb + 4Kb 16MHz • 4 UART • Detalles PIIISA 2014 http://core.ugr.es/sc-piiisa/

  7. Hardware Arduino: Mega 2560 PIIISA 2014 http://core.ugr.es/sc-piiisa/

  8. Hardware Arduino: DUE Due • 3.3V • CPU: ARM SAM3X • Zoom • 54 digitales (8PWM) + 12 analógicos + 2 DAC • FLASH:512Kb + RAM:96Kb + 0Kb Velocidad84MHz • DMA • 4 UART • Detalles PIIISA 2014 http://core.ugr.es/sc-piiisa/

  9. Hardware Arduino: DUE PIIISA 2014 http://core.ugr.es/sc-piiisa/

  10. Reciclando hardware PIIISA 2014 http://core.ugr.es/sc-piiisa/

  11. Reciclando hardware PIIISA 2014 http://core.ugr.es/sc-piiisa/

  12. 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 PIIISA 2014 http://core.ugr.es/sc-piiisa/

  13. Reciclando hardware: Todo gratis http://www.instructables.com/id/How-To-Get-FREE-Electronic-parts/?ALLSTEPS http://blog.http://core.ugr.es/sc-piiisa//2012/04/13/de-donde-obtener-material-electronico-gratis/ PIIISA 2014 http://core.ugr.es/sc-piiisa/

  14. Shields: añadimos funciones Sensor de Luz Led Shield PIIISA 2014 http://core.ugr.es/sc-piiisa/

  15. Prototipos: LED en la Breadboard Veamos como sería un montaje de un led en una breadboard PIIISA 2014 http://core.ugr.es/sc-piiisa/

  16. Prototipos: Herramientas http://fritzing.org/ PIIISA 2014 http://core.ugr.es/sc-piiisa/

  17. Cuidados electrónica Fragilidad • Componentes • Arduino • USB • Portatil • Usuario PIIISA 2014 http://core.ugr.es/sc-piiisa/

  18. Cuidados electrónica Cuidados • Alimentación correcta • Cortocircuitos • Conexiones • Polaridad • Descargas PIIISA 2014 http://core.ugr.es/sc-piiisa/

  19. Cuidados electrónica Orden de trabajo • Entender lo que hacemos • Seguir las instrucciones • Conexiones sin alimentación • Revisar las conexiones • Alimentar PIIISA 2014 http://core.ugr.es/sc-piiisa/

  20. Cuidados micros ¿que hay programado? Pudiéramos tener programas que al interaccionar con el resto de hardware produjeran problemas PIIISA 2014 http://core.ugr.es/sc-piiisa/

  21. IDE: instalación Descargamos el IDE de la página de descargas de Arduino Descargar http://arduino.cc/en/Main/Software PIIISA 2014 http://core.ugr.es/sc-piiisa/

  22. IDE: instalación Una vez descargado, lo descomprimimos en una carpeta y a probar los ejemplos!!! PIIISA 2014 http://core.ugr.es/sc-piiisa/

  23. IDE: ¿Problemas en la instalación? ¿Problemas? http://arduino.cc/en/Guide/troubleshooting PIIISA 2014 http://core.ugr.es/sc-piiisa/

  24. IDE: Drivers windows El problema más habitual es el instalar el driver de arduino bajo Windows PIIISA 2014 http://core.ugr.es/sc-piiisa/

  25. IDE: Drivers windows Seleccionamos "Instalar desde una ubicación específica" PIIISA 2014 http://core.ugr.es/sc-piiisa/

  26. IDE: Drivers windows La clave es seleccionar el directorio "drivers" que contiene "FTDI USB Drivers" PIIISA 2014 http://core.ugr.es/sc-piiisa/

  27. IDE: Drivers windows PIIISA 2014 http://core.ugr.es/sc-piiisa/

  28. IDE: Drivers windows Aceptamos aunque el software no esté firmado para Windows PIIISA 2014 http://core.ugr.es/sc-piiisa/

  29. IDE: Drivers windows PIIISA 2014 http://core.ugr.es/sc-piiisa/

  30. IDE: Drivers windows PIIISA 2014 http://core.ugr.es/sc-piiisa/

  31. Programando Arduino: IDE PIIISA 2014 http://core.ugr.es/sc-piiisa/

  32. Programando Arduino: Lenguaje void setup() // Se ejecuta 1 vez al principio {} void loop() // Se repita para siempre {} Guía de referencia de Arduino Librerías PIIISA 2014 http://core.ugr.es/sc-piiisa/

  33. El mundo digital: salidas PIIISA 2014 http://core.ugr.es/sc-piiisa/

  34. El mundo digital: salidas Hacemos parpadear un LED int led = 13; // configuración, se ejecuta 1 vez voidsetup() { pinMode(led, OUTPUT); // Vamos a usar el pin como salida } // Se ejecuta para siempre voidloop() { digitalWrite(led, HIGH); // Encendemos el LED delay(1000); // esperamos 1 segundo digitalWrite(led, LOW); // Apagamos el LED delay(1000); // esperamos 1 segundo } // Volvemos a empezar loop PIIISA 2014 http://core.ugr.es/sc-piiisa/

  35. El mundo digital: entradas PIIISA 2014 http://core.ugr.es/sc-piiisa/

  36. El mundo analógico: entradas PIIISA 2014 http://core.ugr.es/sc-piiisa/

  37. El mundo analógico: salidas PIIISA 2014 http://core.ugr.es/sc-piiisa/

  38. Comunicaciones: introducción Comunicando con el pc: void setup(){ Serial.begin(9600);} int i=0; void loop(){ Serial.print("hola "); Serial.println(i); } PIIISA 2014 http://core.ugr.es/sc-piiisa/

  39. Arduino:Hola Mundo=parpadeo LED // Hola Mundo intled = 13; // configuración, se ejecuta 1 vez voidsetup() { pinMode(led, OUTPUT); // Vamos a usar el pin como salida } // Se ejecuta para siempre voidloop() { digitalWrite(led, HIGH); // Encendemos el LED delay(1000); // esperamos 1 segundo digitalWrite(led, LOW); // Apagamos el LED delay(1000); // esperamos 1 segundo } // Volvemos a empezar loop

  40. Conclusiones Gracias por vuestra atención PIIISA 2014 http://core.ugr.es/sc-piiisa/

More Related