Controla tu entorno con un microcontrolador PIIISA 2014 08-01-2014 Empezando con Arduino Controla tu entorno con un microcontrolador PIIISA 2014 08-01-2014 http://core.ugr.es/sc-piiisa/
Arduino Intermedio: Presente http://core.ugr.es/sc-piiisa/ PIIISA 2014
Hardware Arduino: Bloques http://core.ugr.es/sc-piiisa/ PIIISA 2014
Hardware Arduino: 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 http://core.ugr.es/sc-piiisa/ PIIISA 2014
Hardware Arduino: Bloques Led 13 On Comunicaciones Zoom Detalles http://core.ugr.es/sc-piiisa/ PIIISA 2014
Hardware Arduino: Mega 2560 5V atMega 2560 Zoom 54 digitales (15PWM) + 16 analógicos 256Kb + 8Kb + 4Kb 16MHz 4 UART Detalles http://core.ugr.es/sc-piiisa/ PIIISA 2014
Hardware Arduino: Mega 2560 http://core.ugr.es/sc-piiisa/ PIIISA 2014
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 http://core.ugr.es/sc-piiisa/ PIIISA 2014
Hardware Arduino: DUE http://core.ugr.es/sc-piiisa/ PIIISA 2014
Reciclando hardware http://core.ugr.es/sc-piiisa/ PIIISA 2014
Reciclando hardware Impresoras /scanners Videos Lectores DVD Coches RF Motores X Led Laser Drivers Componentes http://core.ugr.es/sc-piiisa/ PIIISA 2014
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 http://core.ugr.es/sc-piiisa/ PIIISA 2014
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/ http://core.ugr.es/sc-piiisa/ PIIISA 2014
Shields: añadimos funciones Sensor de Luz Shield Led http://core.ugr.es/sc-piiisa/ PIIISA 2014
Prototipos: LED en la Breadboard Veamos como sería un montaje de un led en una breadboard http://core.ugr.es/sc-piiisa/ PIIISA 2014
Prototipos: Herramientas http://fritzing.org/ http://core.ugr.es/sc-piiisa/ PIIISA 2014
Cuidados electrónica Fragilidad Componentes Arduino USB Portatil Usuario http://core.ugr.es/sc-piiisa/ PIIISA 2014
Cuidados electrónica Cuidados Alimentación correcta Cortocircuitos Conexiones Polaridad Descargas http://core.ugr.es/sc-piiisa/ PIIISA 2014
Cuidados electrónica Orden de trabajo Entender lo que hacemos Seguir las instrucciones Conexiones sin alimentación Revisar las conexiones Alimentar http://core.ugr.es/sc-piiisa/ PIIISA 2014
Cuidados micros ¿que hay programado? Pudiéramos tener programas que al interaccionar con el resto de hardware produjeran problemas http://core.ugr.es/sc-piiisa/ PIIISA 2014
Descargamos el IDE de la página de descargas de Arduino IDE: instalación Descargamos el IDE de la página de descargas de Arduino Descargar http://arduino.cc/en/Main/Software http://core.ugr.es/sc-piiisa/ PIIISA 2014
Una vez descargado, lo descomprimimos en una carpeta IDE: instalación Una vez descargado, lo descomprimimos en una carpeta y a probar los ejemplos!!! http://core.ugr.es/sc-piiisa/ PIIISA 2014
IDE: ¿Problemas en la instalación? http://arduino.cc/en/Guide/troubleshooting http://core.ugr.es/sc-piiisa/ PIIISA 2014
IDE: Drivers windows El problema más habitual es el instalar el driver de arduino bajo Windows http://core.ugr.es/sc-piiisa/ PIIISA 2014
IDE: Drivers windows Seleccionamos "Instalar desde una ubicación específica" http://core.ugr.es/sc-piiisa/ PIIISA 2014
IDE: Drivers windows La clave es seleccionar el directorio "drivers" que contiene "FTDI USB Drivers" http://core.ugr.es/sc-piiisa/ PIIISA 2014
IDE: Drivers windows http://core.ugr.es/sc-piiisa/ PIIISA 2014
IDE: Drivers windows Aceptamos aunque el software no esté firmado para Windows http://core.ugr.es/sc-piiisa/ PIIISA 2014
IDE: Drivers windows http://core.ugr.es/sc-piiisa/ PIIISA 2014
IDE: Drivers windows http://core.ugr.es/sc-piiisa/ PIIISA 2014
Programando Arduino: IDE http://core.ugr.es/sc-piiisa/ PIIISA 2014
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 http://core.ugr.es/sc-piiisa/ PIIISA 2014
El mundo digital: salidas http://core.ugr.es/sc-piiisa/ PIIISA 2014
El mundo digital: salidas Hacemos parpadear un LED int led = 13; // configuración, se ejecuta 1 vez void setup() { pinMode(led, OUTPUT); // Vamos a usar el pin como salida } // Se ejecuta para siempre void loop() { digitalWrite(led, HIGH); // Encendemos el LED delay(1000); // esperamos 1 segundo digitalWrite(led, LOW); // Apagamos el LED } // Volvemos a empezar loop http://core.ugr.es/sc-piiisa/ PIIISA 2014
El mundo digital: entradas http://core.ugr.es/sc-piiisa/ PIIISA 2014
El mundo analógico: entradas http://core.ugr.es/sc-piiisa/ PIIISA 2014
El mundo analógico: salidas http://core.ugr.es/sc-piiisa/ PIIISA 2014
Comunicaciones: introducción Comunicando con el pc: void setup(){ Serial.begin(9600);} int i=0; void loop(){ Serial.print("hola "); Serial.println(i); } http://core.ugr.es/sc-piiisa/ PIIISA 2014
Arduino:Hola Mundo=parpadeo LED int led = 13; // configuración, se ejecuta 1 vez void setup() { pinMode(led, OUTPUT); // Vamos a usar el pin como salida } // Se ejecuta para siempre void loop() { digitalWrite(led, HIGH); // Encendemos el LED delay(1000); // esperamos 1 segundo digitalWrite(led, LOW); // Apagamos el LED } // Volvemos a empezar loop
Conclusiones Gracias por vuestra atención PIIISA 2014 http://core.ugr.es/sc-piiisa/ PIIISA 2014