Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

APRENDIENDO ARDUINO TEMA 1 - Plataforma Hardware Arduino

No description
by

Enrique Crespo

on 23 November 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of APRENDIENDO ARDUINO TEMA 1 - Plataforma Hardware Arduino

Enrique Crespo
aprendiendoarduino@gmail.com
Twitter: @jecrespom
Linkedind: https://es.linkedin.com/in/enriquecrespo

APRENDIENDO ARDUINO. INICIACIÓN.
El objetivo de este curso es iniciar al alumno en el mundo del hardware libre y los microcontroladores utilizando la plataforma Arduino.

Al finalizar el curso el alumno será capaz de diseñar e implementar proyectos de complejidad moderada sobre plataformas Arduino o similares, conocer los componentes de hardware básicos para recibir señales externas y controlar elementos que le rodean para interactuar con el mundo físico. También aprenderá a usar el entorno de programación utilizado por Arduino, realizar sus programas y ejecutarlos sobre la plataforma.
Objetivos
Este curso parte desde cero, por lo que no son necesarios unos conocimientos previos, pero sí son recomendables conocimientos básicos de programación (especialmente C++), electricidad y electrónica.
Requisitos
Metodología
Se llama hardware libre, electrónica libre o máquinas libres a aquellos dispositivos de hardware cuyas especificaciones y diagramas esquemáticos son de acceso público, ya sea bajo algún tipo de pago o de forma gratuita.
Qué es Arduino y el Hardware Libre
Un microcontrolador (abreviado µC, UC o MCU) es un circuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria. Está compuesto de varios bloques funcionales, los cuales cumplen una tarea específica. Un microcontrolador incluye en su interior las tres principales unidades funcionales de una computadora: unidad central de procesamiento, memoria y periféricos de entrada/salida.
Microcontroladores
Arduino es una plataforma para programar un microcontrolador y por lo tanto puede hacer todo lo que puede hacer una MCU, todo depende de nuestra imaginación.
Que puede hacer Arduino
PRESENTACIÓN
https://aprendiendoarduino.wordpress.com/
https://aprendiendoarduino.wordpress.com/2014/11/23/presentacion-del-curso/
Organización del curso
¿Porque presentarnos?
Muchos ambitos de aplicación. No es lo mismo el sector agrícola que el de fabricación o la eficiencia energética.
Presentaciones
Motivaciones aprender Arduino
Conocimientos de programación
Electrónica y Electricidad
Comunicaciones
Entorno de aplicación. Ejemplos.
Aclaraciones sobre el curso
electronica digital y analogica
electricidad
programación
microcontroladores
tratamiento de señales
protocolos de comunicación
arquitectura de procesadores
motores
diseño de placas electrónicas
etc...
Tema 1 - Plataforma
Hardware Arduino

Arduino es una plataforma de hardware abierto que facilita la programación de un microcontrolador. Los microcontroladores nos rodean en nuestra vida diaria, usan los sensores para escuchar el mundo físico y los actuadores para interactuar con el mundo físico. Los microcontroladores leen sobre los sensores y escriben sobre los actuadores.
https://aprendiendoarduino.wordpress.com/2014/11/23/tema-1-plataforma-hardware-arduino/
http://aprendiendoarduino.wordpress.com/2014/11/23/tema-1-platafo…ware-arduino-2/
Entornos de aplicación de Arduino
Diferentes puntos de vista de Arduino: automatización industrial, domótica, herramienta de prototipado, domótica, plataforma de entrenamiento para aprendizaje de electrónica, tecnología para artistas, eficiencia energética, monitorización, adquisición de datos, robótica, DIY etc…
Ejercicio: ¿En que aplicación podrías usar Arduino, ya sea en un entorno personal o profesional?
¿Tiene sentido usar un arduino siempre?
Quiero obtener datos de mi coche a través del conector ODB.
http://www.eobdtool.com/blog/2012/08/japan-zmpobd-iican-b/
http://www.dfrobot.com/index.php?route=product/product&product_id=857

Diferentes modelos de placas Arduino y Shields
http://aprendiendoarduino.wordpress.com/2014/11/23/tema-1-platafo…ware-arduino-3/
Arduino dispone de una amplia variedad de placas y shields para usar dependiendo de nuestras necesidades.

Un shield es una placa compatible que se puede colocar en la parte superior de los arduinos y permite extender las capacidades del arduino.
Ejercicio: ¿Que arduino es el más adecuado
para mi proyecto?
Arduino UNO
Chipkit MAX 32 porque Tiene dos controladores CAN
Otros “Arduinos” y clones
Además de los productos oficiales de Arduino que hemos visto, existen otros productos compatibles con Arduino, ya sean placas para programar con el mismo entorno de programación o Shields.

El mercado del open hardware: fabricantes están trabajando por entrar en el negocio que inició Arduino con Atmel. Los fabricantes de los microcontroladores Intel y MicroChip han sacado sus propias placas con el mismo concepto que arduino.

Shields para arduino
Ejercicio: Buscar un shield para los proyectos planteados.
http://www.dfrobot.com/index.php?route=product/product&product_id=857
https://www.sparkfun.com/products/10039 → Tiene el controlador y el transciever integrado.
http://www.cooking-hacks.com/documentation/tutorials/arduino-3g-gprs-gsm-gps → Para hacer log de los datos con referencia a la ubicación.
Telemetría de la Formula 1.

Arduino Uno a fondo.
Mapa de pines.
http://aprendiendoarduino.wordpress.com/2014/11/23/tema-1-platafo…ware-arduino-4/
Práctica: Montaje del
Starter Kit Arduino!!!
Páginas de la 11 a 13
Full transcript