introduccion open hardware

39
7/21/2019 Introduccion Open Hardware http://slidepdf.com/reader/full/introduccion-open-hardware 1/39 LA PLATAFORMAS DE HARDWARE LIBRE Ing. Marvin Osmaro Parada Email: [email protected]

Upload: marvin-parada

Post on 04-Mar-2016

220 views

Category:

Documents


0 download

DESCRIPTION

Introduccion Open Hardware

TRANSCRIPT

Page 1: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 1/39

LA PLATAFORMAS DE HARDWARE LIBRE

Ing. Marvin Osmaro ParadaEmail: [email protected]

Page 2: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 2/39

Page 3: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 3/39

¿QUE ES EL OPEN HARDWARE?

Page 4: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 4/39

¿QUE ES EL OPEN HARDWARE?

Page 5: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 5/39

¿QUE ES EL OPEN HARDWARE?

Page 6: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 6/39

¿QUE ES EL OPEN HARDWARE?

0- Uso

1- Estudiar2- Distribuir

3- Mejorar y Compartir

Page 7: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 7/39

¿QUE ES EL OPEN HARDWARE?

NO SOLO TECNOLOGIA

Page 8: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 8/39

¿QUE ES EL OPEN HARDWARE?

NO SOLO TECNOLOGIA

Page 9: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 9/39

HARDWARE ABIERTO PARA PROTOTIPADO

Page 10: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 10/39

Page 11: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 11/39

¿QUE ES ARDUINO ?

Es una plataforma de electrónica abierta para

la creación de prototipos basada en software yhardware flexibles y fáciles de usar.

Page 12: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 12/39

HISTORIA

Page 13: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 13/39

HISTORIA

Page 14: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 14/39

HISTORIA

Page 15: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 15/39

¿ARDUINO?

HARDWARE

LENGUAJE

IDE

Page 16: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 16/39

CARACTERISTICAS

• Open Hardware

• Lenguaje programacion (basado en Wiring)

• Entorno de desarrollo (basado en Processing)

• Hardware Modular de facil ensamblaje

• Multiplataforma (al estar basado en Java)

 Autosuficiente

Page 17: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 17/39

ARDUINO UNO

Es la placa estándar y

posiblemente la másconocida y documentada.

Salió a la luz en

septiembre de 2010.

Un Atmega328 con 32Kbytesde ROM para el programa.

Page 18: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 18/39

ARDUINO NANO V3

Su principal ventaja es

que puede ser pinchado

directamente sobre una

protoboard haciendo muy

cómodo el prototipado al

igual que el Arduino

mini.

Page 19: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 19/39

MINI Y PEQUEÑOSSemipermanentes, sin conectores, básicos, uso avanzado

ProMini Pro Micro

Page 20: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 20/39

+++ PODER ARDUINO MEGAMás potente y el que más pines i/o tiene, apto para

trabajos ya algo más complejos aunque tengamos que

sacrificar un poco el espacio, cuenta con elmicrocontrolador Atmega2560.

Page 21: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 21/39

MODELOS

Mini

Pro Mini

Nano.

Lilypad.

Duemilanove o Arduino uno

Bluetooth

MEGA.

Page 22: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 22/39

SHIELDS

Page 23: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 23/39

SHIELDS

Una de las grandes ventajas de arduino es que cuentacon Shields, estos son circuitos que se acoplan sobreel y le permiten desarrollan tareas especificas.

Page 24: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 24/39

Shield GPS Shield GSM/GPRS

SHIELDS –

MAS COMUNES

Page 25: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 25/39

Shield Xbee Shield IO Expansion

SHIELDS –

MAS COMUNES

Page 26: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 26/39

Shield Ethernet Shield Motor 

SHIELDS –

MAS COMUNES

Page 27: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 27/39

SENSORS

Page 28: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 28/39

SENSORES

Con los sensores arduino podra recogerinformacion de su entorno y hacer determinadastareas en funcion de lo que perciba.

Algunos sensores son:•   Sensor de Luz•   Sensores de distancia (por ultrasonido)•   Sensor de Temperatura•   Sensor de Fuerza•   Sensor de Gas•   Sensor de movimiento (acelerometro)•   Sensores Touch•

  Sensores Opticos

Page 29: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 29/39

DEMO: EL "HOLA MUNDO" EN ARDUINO

void setup() {// Configuramos el Pin 13 para que sea una salida:

pinMode(13, OUTPUT);}

void loop() {digitalWrite(13, HIGH); // Encendemos el LED

delay(200); // Esperamos (en milisegundos)digitalWrite(13, LOW); // Apagamos el LEDdelay(1000); // Esperamos (en milisegundos)

}

Page 30: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 30/39

SISTEMAS OPERATIVOS

Page 31: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 31/39

RASPBERRY PI

Page 32: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 32/39

RASPBERRY PI

Un ordenador de placa reducida

o (placa única) (SBC) de bajocosto, desarrollado en Reino

Unido por la Fundación

Raspberry Pi, con el objetivo

de estimular la enseñanza de

ciencias de la computación enlas escuelas

Page 33: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 33/39

RASPBERRY PI

Page 34: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 34/39

RASPBERRY PI

CARACTERÍSTICAS modelo B

  ● CPU: ARM1176JZF-S a 700 MHz

  ● GPU: VideoCore IV

  ● RAM: 512MB

  ● Broadcom BCM2835

  ● Fuente de alimentación: 5V (1A) DC

Page 35: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 35/39

RASPBERRY PI ¿PARA QUÉ SIRVE?

Existen miles de aplicaciones que se le pueden dar a la Raspberry Pi..

“¡¡ EL LÍMITE LO PONES TÚ !!”

Page 36: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 36/39

RASPBERRY PI ¿PARA QUÉ SIRVE?

DOMÓTICA (RASPBERRY + ARDUINO)

CONSOLA RETRO

SERVIDOR WEB DE BAJO CONSUMO

TRANFORME EN SMART TV

CLIENTE TORRENT

Page 37: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 37/39

RASPBERRY PI ¿CÓMO FUNCIONA?

Existen una gran variedad de sistemas operativos Linux que

han sido optimizados para la Raspberry Pi.Cada sistema operativo está destinado a una aplicaciónpero existe uno que está diseñado para darle cualquieruso a nuestra Raspberry Pi.

Page 38: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 38/39

DEMONSTRATIONS

Page 39: Introduccion Open Hardware

7/21/2019 Introduccion Open Hardware

http://slidepdf.com/reader/full/introduccion-open-hardware 39/39

¿PREGUNTAS ?