La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Controla tu entorno con un microcontrolador PIIISA

Presentaciones similares


Presentación del tema: "Controla tu entorno con un microcontrolador PIIISA"— Transcripción de la presentación:

1 Controla tu entorno con un microcontrolador PIIISA 2014 08-01-2014
Empezando con Arduino Controla tu entorno con un microcontrolador PIIISA 2014

2 Arduino Intermedio: Presente
PIIISA 2014

3 Hardware Arduino: Bloques
PIIISA 2014

4 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 PIIISA 2014

5 Hardware Arduino: Bloques
Led 13 On Comunicaciones Zoom Detalles PIIISA 2014

6 Hardware Arduino: Mega 2560
5V atMega 2560 Zoom 54 digitales (15PWM) + 16 analógicos 256Kb + 8Kb + 4Kb 16MHz 4 UART Detalles PIIISA 2014

7 Hardware Arduino: Mega 2560
PIIISA 2014

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

9 Hardware Arduino: DUE PIIISA 2014

10 Reciclando hardware PIIISA 2014

11 Reciclando hardware Impresoras /scanners Videos Lectores DVD Coches RF
Motores X Led Laser Drivers Componentes PIIISA 2014

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

13 Reciclando hardware: Todo gratis
PIIISA 2014

14 Shields: añadimos funciones
Sensor de Luz Shield Led PIIISA 2014

15 Prototipos: LED en la Breadboard
Veamos como sería un montaje de un led en una breadboard PIIISA 2014

16 Prototipos: Herramientas
PIIISA 2014

17 Cuidados electrónica Fragilidad Componentes Arduino USB Portatil
Usuario PIIISA 2014

18 Cuidados electrónica Cuidados Alimentación correcta Cortocircuitos
Conexiones Polaridad Descargas PIIISA 2014

19 Cuidados electrónica Orden de trabajo Entender lo que hacemos
Seguir las instrucciones Conexiones sin alimentación Revisar las conexiones Alimentar PIIISA 2014

20 Cuidados micros ¿que hay programado?
Pudiéramos tener programas que al interaccionar con el resto de hardware produjeran problemas PIIISA 2014

21 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 PIIISA 2014

22 Una vez descargado, lo descomprimimos en una carpeta
IDE: instalación Una vez descargado, lo descomprimimos en una carpeta y a probar los ejemplos!!! PIIISA 2014

23 IDE: ¿Problemas en la instalación?
PIIISA 2014

24 IDE: Drivers windows El problema más habitual es el instalar el driver de arduino bajo Windows PIIISA 2014

25 IDE: Drivers windows Seleccionamos "Instalar desde una ubicación específica" PIIISA 2014

26 IDE: Drivers windows La clave es seleccionar el directorio "drivers" que contiene "FTDI USB Drivers" PIIISA 2014

27 IDE: Drivers windows PIIISA 2014

28 IDE: Drivers windows Aceptamos aunque el software no esté firmado para Windows PIIISA 2014

29 IDE: Drivers windows PIIISA 2014

30 IDE: Drivers windows PIIISA 2014

31 Programando Arduino: IDE
PIIISA 2014

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

33 El mundo digital: salidas
PIIISA 2014

34 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 PIIISA 2014

35 El mundo digital: entradas
PIIISA 2014

36 El mundo analógico: entradas
PIIISA 2014

37 El mundo analógico: salidas
PIIISA 2014

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

39 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

40 Conclusiones Gracias por vuestra atención PIIISA 2014
PIIISA 2014


Descargar ppt "Controla tu entorno con un microcontrolador PIIISA"

Presentaciones similares


Anuncios Google