Introduccion a arduino 97
-
Upload
pedro-cuadros -
Category
Technology
-
view
2.746 -
download
1
description
Transcript of Introduccion a arduino 97
![Page 2: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/2.jpg)
¿Qué es Arduino?Arduino es una plataforma de electrónica abierta para la creación de prototipos basada en hardware flexible y fácil de usar.
Imagen tomada de: http://arduino.cc.es/
![Page 3: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/3.jpg)
¿Qué es Arduino?
Está Basado en una tarjeta con un microcontrolador que permite conectar sensores, actuadores y otros elementos mediante sus entradas y salidas, analógicas y digitales.
![Page 4: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/4.jpg)
¿Qué es Arduino?
Al ser Open-Hardware, tanto su diseño, como su distribución
es libre. Es decir, puede utilizarse
libremente para el desarrollo de cualquier tipo de proyecto
sin necesidad de adquirir ninguna licencia.
![Page 5: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/5.jpg)
¡ Es un dispositivo que conecta el mundo físico con el mundo
virtual!
¿Qué es Arduino?
![Page 6: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/6.jpg)
¿Cómo surge Arduino?
• 2005 -> Instituto de Diseño interactivo Ivrea (Italia)•David Cuartielles y Massimo Banzi
• Problemas existentes•Limitación tecnológica•Usuario no experto•Plataformas existentes complejas y cerradas
•Limitación económica•Solución•Plataforma OpenSource
![Page 7: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/7.jpg)
¿Para Quien?
• Diseñadores• Aficionados• Estudiantes• Artistas
¡¡ PARA TODOS !!
![Page 8: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/8.jpg)
¿Qué distingue a Arduino?
• La filosofia OpenSource – Codigo Abierto- que lo sustenta• La comunidad formada a su alrededor• La sencillez del lenguaje de programación• El hardware de bajo costo
![Page 9: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/9.jpg)
Tipos de tarjeta Arduino
Duemilanove
Nano
Mega
Uno
Leonardo
MiniLilypad
![Page 10: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/10.jpg)
Tarjeta Arduino Uno
Características
Microcontrolador: ATMega328Voltaje de operación: 5V DCVoltaje de alimentación: 7 – 12V DCPines digitales I/O: 14 (6 Con PWM) Pines entrada analógica: 6Interfaz de programación: USBFrecuencia del Reloj: 16 Mhz
![Page 11: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/11.jpg)
Tarjeta Arduino Uno
![Page 12: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/12.jpg)
Arduino Shields
Los Shields o tarjetas de expansión son módulos fabricados por terceros que se pueden apilar encima de la placa Arduino y le proporcionan una funcionalidad determinada.por ejemplo:
• Conexiones inalambricas• Control de sensores y motores• Lectura y escritura en memorias
![Page 13: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/13.jpg)
Arduino Shields
![Page 14: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/14.jpg)
Como se programa Arduino
Arduino cuenta con un entorno de desarrollo nativo creado en Java, por lo que es multiplataforma.
El lenguaje que utiliza es propio de Arduino y está basado en C.
![Page 15: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/15.jpg)
Ejemplo de un programa
Requiere unas nociones básicas de programación
![Page 16: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/16.jpg)
Como se programa Arduino
Este entorno (IDE) se descarga de la pagina oficial de Arduino según el sistema operativo.
Link de descarga:
http://arduino.cc/es/Main/software
http://arduino.cc/en/Main/software
(Español)
(Ingles)
![Page 17: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/17.jpg)
Entornos de programación gráfica
Son interfaces para programar de una forma sencilla y dinámica la plataforma Arduino.
![Page 18: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/18.jpg)
Programación basada en bloques o cajas de funciones, que simbolizan diferentes elementos de programación, por ejemplo: Instrucciones, condiciones, variables, entre otros.
Ardublock, Modkit, Minibloq, S4A
![Page 19: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/19.jpg)
Ardublock, Modkit, Minibloq, S4A
Estos bloques de programación se van ensamblando hasta formar programas.
![Page 20: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/20.jpg)
Usos de Arduino
Control de movimiento de actuadores
![Page 21: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/21.jpg)
Usos de Arduino
Control de luces
![Page 22: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/22.jpg)
Usos de Arduino
Control a distancia y manipulacion de datos en forma remota
![Page 23: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/23.jpg)
Proyectos
![Page 24: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/24.jpg)
Proyectos
![Page 25: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/25.jpg)
Proyectos
![Page 26: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/26.jpg)
Proyectos
![Page 27: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/27.jpg)
Más información
Enlaces de Información
• http://www.arduino.cc/es/• http://blog.bricogeek.com• http://www.arduteka.com/
![Page 28: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/28.jpg)
Donde Comprar Arduino
http://www.didacticaselectronicas.com
http://www.tiendaderobotica.com
http://dynamoelectronics.com
![Page 29: Introduccion a arduino 97](https://reader033.fdocumento.com/reader033/viewer/2022061117/5466f585af7959c6768b4aaa/html5/thumbnails/29.jpg)
Fin
MUCHAS GRACIAS