410 likes | 516 Views
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/.
E N D
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/
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/
Hardware Arduino: Bloques Comunicaciones Led 13 On Zoom Detalles PIIISA 2014 http://core.ugr.es/sc-piiisa/
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/
Hardware Arduino: Mega 2560 PIIISA 2014 http://core.ugr.es/sc-piiisa/
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/
Hardware Arduino: DUE PIIISA 2014 http://core.ugr.es/sc-piiisa/
Reciclando hardware PIIISA 2014 http://core.ugr.es/sc-piiisa/
Reciclando hardware PIIISA 2014 http://core.ugr.es/sc-piiisa/
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/
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/
Shields: añadimos funciones Sensor de Luz Led Shield PIIISA 2014 http://core.ugr.es/sc-piiisa/
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/
Prototipos: Herramientas http://fritzing.org/ PIIISA 2014 http://core.ugr.es/sc-piiisa/
Cuidados electrónica Fragilidad • Componentes • Arduino • USB • Portatil • Usuario PIIISA 2014 http://core.ugr.es/sc-piiisa/
Cuidados electrónica Cuidados • Alimentación correcta • Cortocircuitos • Conexiones • Polaridad • Descargas PIIISA 2014 http://core.ugr.es/sc-piiisa/
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/
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/
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/
IDE: instalación Una vez descargado, lo descomprimimos en una carpeta y a probar los ejemplos!!! PIIISA 2014 http://core.ugr.es/sc-piiisa/
IDE: ¿Problemas en la instalación? ¿Problemas? http://arduino.cc/en/Guide/troubleshooting PIIISA 2014 http://core.ugr.es/sc-piiisa/
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/
IDE: Drivers windows Seleccionamos "Instalar desde una ubicación específica" PIIISA 2014 http://core.ugr.es/sc-piiisa/
IDE: Drivers windows La clave es seleccionar el directorio "drivers" que contiene "FTDI USB Drivers" PIIISA 2014 http://core.ugr.es/sc-piiisa/
IDE: Drivers windows PIIISA 2014 http://core.ugr.es/sc-piiisa/
IDE: Drivers windows Aceptamos aunque el software no esté firmado para Windows PIIISA 2014 http://core.ugr.es/sc-piiisa/
IDE: Drivers windows PIIISA 2014 http://core.ugr.es/sc-piiisa/
IDE: Drivers windows PIIISA 2014 http://core.ugr.es/sc-piiisa/
Programando Arduino: IDE PIIISA 2014 http://core.ugr.es/sc-piiisa/
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/
El mundo digital: salidas PIIISA 2014 http://core.ugr.es/sc-piiisa/
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/
El mundo digital: entradas PIIISA 2014 http://core.ugr.es/sc-piiisa/
El mundo analógico: entradas PIIISA 2014 http://core.ugr.es/sc-piiisa/
El mundo analógico: salidas PIIISA 2014 http://core.ugr.es/sc-piiisa/
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/
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
Conclusiones Gracias por vuestra atención PIIISA 2014 http://core.ugr.es/sc-piiisa/