SlideShare una empresa de Scribd logo
ARDUINO 
CRISTIAN ANDRES RENTERIA PEREA 
18 DE septiembre del 2014
ARDUINO 
HERRAMIENTAS WEB 2.0 
TECNOLOGIA EN SISTEMAS 
CRISTIAN ANDRES RENTERIA PEREA 
ENTREGADO A: 
PATRICIA SEGOVIA 
UNIVERSIDAD SANTIAGO DE CALI 
18 DE septiembre del 2014
ARDUINO 
Arduino es una plataforma de hardware libre, basada en una placa con un 
microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la 
electrónica en proyectos multidisciplinares. 
El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos 
de entrada/salida. Los microcontroladores más usados son el Atmega168, 
Atmega328, Atmega1280, ATmega8 por su sencillez y bajo coste que permiten el 
desarrollo de múltiples diseños. 
Por otro lado el software consiste en un entorno de desarrollo que implementa el 
lenguaje de programación Processing/Wiring y el cargador de arranque que es 
ejecutado en la placa.
HISTORIA 
Arduino se inició en el año 2005 como un proyecto para estudiantes en el Instituto 
IVREA, en Ivrea (Italia). En ese tiempo, los estudiantes usaban el microcontrolador 
BASIC Stamp, cuyo coste era de 100 dólares estadounidenses, lo que se 
consideraba demasiado costoso para ellos. Por aquella época, uno de los 
fundadores de Arduino, Massimo Banzi, daba clases en Ivrea. 
El nombre del proyecto viene del nombre del Bar di Re Arduino (Bar del Rey 
Arduino) donde Massimo Banzi pasaba algunas horas. En su creación, contribuyó 
el estudiante colombiano Hernando Barragán, quien desarrolló la tarjeta 
electrónica Wiring, el lenguaje de programación y la plataforma de desarrollo.
APLICACIONES 
El módulo Arduino ha sido usado como base en diversas aplicaciones 
electrónicas: 
 Xoscillo: Osciloscopio de código abierto. 
 Equipo científico para investigaciones. 
 Arduinome: Un dispositivo controlador MIDI. 
 OBDuino: un económetro que usa una interfaz de diagnóstico a bordo que 
se halla en los automóviles modernos. 
 Humane Reader: dispositivo electrónico de bajo coste con salida de señal 
de TV que puede manejar una biblioteca de 5000 títulos en una tarjeta 
microSD. 
 The Humane PC: equipo que usa un módulo Arduino para emular un 
computador personal, con un monitor de televisión y un teclado para 
computadora. 
 Ardupilot: software y hardware de aeronaves no tripuladas. 
 ArduinoPhone: un teléfono móvil construido sobre un módulo Arduino.
LENGUAJES DE PROGRAMACION APLICADOS AL ARDUINO 
La plataforma Arduino se programa mediante el uso de un lenguaje propio basado 
en el lenguaje de programación de alto nivel Processing. Sin embargo, es posible 
utilizar otros lenguajes de programación y aplicaciones populares en Arduino, 
debido a que Arduino usa la transmisión serial de datos soportada por la mayoría 
de los lenguajes mencionados. Para los que no soportan el formato serie de forma 
nativa, es posible utilizar software intermediario que traduzca los mensajes 
enviados por ambas partes para permitir una comunicación fluida. Algunos 
ejemplos son: 
 3DVIA Virtools: aplicaciones interactivas y de tiempo real. 
 Adobe Director 
 BlitzMax (con acceso restringido) 
 C 
 C++ (mediante libSerial o en Windows) 
 C# 
 Cocoa/Objective-C (para Mac OS X) 
 Flash (mediante ActionScript) 
 Gambas 
 Isadora (Interactividad audiovisual en tiempo real) 
 Instant Reality (X3D) 
 Java 
 Liberlab (software de medición y experimentación) 
 Mathematica 
 Matlab 
 MaxMSP: Entorno gráfico de programación para aplicaciones musicales, de 
audio y multimedia 
 Minibloq: Entorno gráfico de programación, corre también en las 
computadoras OLPC 
 Perl 
 Php 
 Physical Etoys: Entorno gráfico de programación usado para proyectos de 
robótica educativa 
 Processing 
 Pure Data 
 Python 
 Ruby 
 Scratch for Arduino (S4A): Entorno gráfico de programación, modificación 
del entorno para niños Scratch, del MIT) 
 Squeak: Implementación libre de Smalltalk 
 S uperCollider: Síntesis de audio en tiempo real 
 VBScript 
 Visual Basic .NET 
 VVVV: Síntesis de vídeo en tiempo real
Arduino (Hardware) 
Direccion de Carro con servomotor 
Sensor de distancia
WEBGRAFIA 
http://es.wikipedia.org/wiki/Arduino 
VIDEOS REFERENTES AL ARDUINO 
* Sensor de distancia 
https://www.youtube.com/watch?v=IF1eN0WK3bU&index=8&list=PLnwu2s7SIakRdUZ5IPFEenyMFDc5_1j6H 
* Luces estroboscópicas: 
https://www.youtube.com/watch?v=eexdP215ocs&index=4&list=PLnwu2s7SIakRdUZ5IPFEenyMFDc5_1j6H 
* Arduino (bootloader en protoboard): 
https://www.youtube.com/watch?v=3Ut-NA5Ay7E&index=7&list=PLnwu2s7SIakRdUZ5IPFEenyMFDc5_1j6H

Más contenido relacionado

PPTX
HISTORIA DEL ARDUINO RESUMIDO
PDF
Presentacion Arduino PDF
PPTX
Tarjeta arduino
PPTX
Arduino 1
PPTX
Presentacion Arduino PowerPoint
PPTX
Presentacion de arduino (power point)
PPTX
ARDUINO
HISTORIA DEL ARDUINO RESUMIDO
Presentacion Arduino PDF
Tarjeta arduino
Arduino 1
Presentacion Arduino PowerPoint
Presentacion de arduino (power point)
ARDUINO

La actualidad más candente (20)

PPTX
ARDUINO: Plataforma de hardware libre
PPTX
Tarjeta arduino
PPTX
Juan diego jimenez isabella jaramillo
PPTX
Arduino presentacion
PDF
Arduino IDE
PPTX
Arduino
PPTX
Presentación2 pamela
PDF
Arduino iti-2016
PPTX
Instituto oficial patria diapositivas
PPTX
Tarjeta Arduino
PPTX
Presentacion ardublock
PPTX
Hardware practica
PPTX
Arduino y scratch inicio
PPTX
Instituto oficial patria fanny sierra
PDF
Sensorizacion con arduino
DOCX
Luz adrada tarjeta arduino. (1)
DOCX
Luz adrada tarjeta arduino.
PPTX
Instituto oficial patria diapositivas
PDF
Guía de Visualino
PPTX
Bienvenido a lego® mindstorms® education
ARDUINO: Plataforma de hardware libre
Tarjeta arduino
Juan diego jimenez isabella jaramillo
Arduino presentacion
Arduino IDE
Arduino
Presentación2 pamela
Arduino iti-2016
Instituto oficial patria diapositivas
Tarjeta Arduino
Presentacion ardublock
Hardware practica
Arduino y scratch inicio
Instituto oficial patria fanny sierra
Sensorizacion con arduino
Luz adrada tarjeta arduino. (1)
Luz adrada tarjeta arduino.
Instituto oficial patria diapositivas
Guía de Visualino
Bienvenido a lego® mindstorms® education
Publicidad

Similar a Arduino PDF (20)

PPTX
Arduino PowerPoint
PPTX
Presentacion
PPTX
Tarjeta arduino
PPTX
Tarjeta arduino
PPTX
Arduino tic's
PPTX
Arduino
PDF
Arduino es una plataforma de prototipos electrónica de código abierto basada
PDF
Arduino:El Autómata Amigable (Lic. Edgardo Faletti-2014)
DOCX
Arduino - Slideshare
PPTX
PPTX
Como controlar una carga con un Arduino
PDF
Tarjeta arduin (informe)
PDF
Tarjeta arduin informe
DOCX
Señales con arduino y DAC
PDF
Como utilizar la tarjeta de desarrollo de arduino
PPTX
ARDUINO presentacion,equipo electriciti,4BELM.pptx
PDF
Tarjetaarduininforme (2)
PDF
Tarjetaarduininforme (1)
PPT
Introduccion a arduino 97
Arduino PowerPoint
Presentacion
Tarjeta arduino
Tarjeta arduino
Arduino tic's
Arduino
Arduino es una plataforma de prototipos electrónica de código abierto basada
Arduino:El Autómata Amigable (Lic. Edgardo Faletti-2014)
Arduino - Slideshare
Como controlar una carga con un Arduino
Tarjeta arduin (informe)
Tarjeta arduin informe
Señales con arduino y DAC
Como utilizar la tarjeta de desarrollo de arduino
ARDUINO presentacion,equipo electriciti,4BELM.pptx
Tarjetaarduininforme (2)
Tarjetaarduininforme (1)
Introduccion a arduino 97
Publicidad

Último (20)

PPTX
376060032-Diapositivas-de-Ingenieria-ESTRUCTURAL.pptx
PPTX
Introduccion quimica del fuego.ffffffffffpptx
PPTX
leyes de los gases Ideales. combustible refinación
PDF
silabos de colegio privado para clases tema2
PPTX
Riesgo eléctrico 5 REGLAS DE ORO PARA TRABAJOS CON TENSION
PDF
FUNCION CUADRATICA FUNCIONES RAIZ CUADRADA
PPTX
1 CONTAMINACION AMBIENTAL EN EL PLANETA.pptx
PPTX
Software para la educación instituciones superiores
PDF
Curso Introductorio de Cristales Liquidos
PPTX
DEBL Presentación PG 23.pptx [Autoguardado].pptx
PPT
357161027-seguridad-industrial-diapositivas-ppt.ppt
PDF
Diseño y Utiliación del HVAC Aire Acondicionado
PPTX
Cómo Elaborar e Implementar el IPERC_ 2023.pptx
PPTX
Presentación - Taller interpretación iso 9001-Solutions consulting learning.pptx
PPTX
ARQUITECTURA INTEGRAL EN OBRA, PRINCIPIOS BASICOS Y TERMINOS
PPTX
Curso Corto de PLANTA CONCENTRADORA FREEPORT
PDF
Repaso sobre el Gusano_cogollero y como ataca .pdf
PDF
Sugerencias Didacticas 2023_Diseño de Estructuras Metalicas_digital.pdf
PDF
LIBRO UNIVERSITARIO SISTEMAS PRODUCTIVOS BN.pdf
PDF
ntc5951 Metodo de ensayo para determinar las propiedades de tension en plasti...
376060032-Diapositivas-de-Ingenieria-ESTRUCTURAL.pptx
Introduccion quimica del fuego.ffffffffffpptx
leyes de los gases Ideales. combustible refinación
silabos de colegio privado para clases tema2
Riesgo eléctrico 5 REGLAS DE ORO PARA TRABAJOS CON TENSION
FUNCION CUADRATICA FUNCIONES RAIZ CUADRADA
1 CONTAMINACION AMBIENTAL EN EL PLANETA.pptx
Software para la educación instituciones superiores
Curso Introductorio de Cristales Liquidos
DEBL Presentación PG 23.pptx [Autoguardado].pptx
357161027-seguridad-industrial-diapositivas-ppt.ppt
Diseño y Utiliación del HVAC Aire Acondicionado
Cómo Elaborar e Implementar el IPERC_ 2023.pptx
Presentación - Taller interpretación iso 9001-Solutions consulting learning.pptx
ARQUITECTURA INTEGRAL EN OBRA, PRINCIPIOS BASICOS Y TERMINOS
Curso Corto de PLANTA CONCENTRADORA FREEPORT
Repaso sobre el Gusano_cogollero y como ataca .pdf
Sugerencias Didacticas 2023_Diseño de Estructuras Metalicas_digital.pdf
LIBRO UNIVERSITARIO SISTEMAS PRODUCTIVOS BN.pdf
ntc5951 Metodo de ensayo para determinar las propiedades de tension en plasti...

Arduino PDF

  • 1. ARDUINO CRISTIAN ANDRES RENTERIA PEREA 18 DE septiembre del 2014
  • 2. ARDUINO HERRAMIENTAS WEB 2.0 TECNOLOGIA EN SISTEMAS CRISTIAN ANDRES RENTERIA PEREA ENTREGADO A: PATRICIA SEGOVIA UNIVERSIDAD SANTIAGO DE CALI 18 DE septiembre del 2014
  • 3. ARDUINO Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinares. El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos de entrada/salida. Los microcontroladores más usados son el Atmega168, Atmega328, Atmega1280, ATmega8 por su sencillez y bajo coste que permiten el desarrollo de múltiples diseños. Por otro lado el software consiste en un entorno de desarrollo que implementa el lenguaje de programación Processing/Wiring y el cargador de arranque que es ejecutado en la placa.
  • 4. HISTORIA Arduino se inició en el año 2005 como un proyecto para estudiantes en el Instituto IVREA, en Ivrea (Italia). En ese tiempo, los estudiantes usaban el microcontrolador BASIC Stamp, cuyo coste era de 100 dólares estadounidenses, lo que se consideraba demasiado costoso para ellos. Por aquella época, uno de los fundadores de Arduino, Massimo Banzi, daba clases en Ivrea. El nombre del proyecto viene del nombre del Bar di Re Arduino (Bar del Rey Arduino) donde Massimo Banzi pasaba algunas horas. En su creación, contribuyó el estudiante colombiano Hernando Barragán, quien desarrolló la tarjeta electrónica Wiring, el lenguaje de programación y la plataforma de desarrollo.
  • 5. APLICACIONES El módulo Arduino ha sido usado como base en diversas aplicaciones electrónicas:  Xoscillo: Osciloscopio de código abierto.  Equipo científico para investigaciones.  Arduinome: Un dispositivo controlador MIDI.  OBDuino: un económetro que usa una interfaz de diagnóstico a bordo que se halla en los automóviles modernos.  Humane Reader: dispositivo electrónico de bajo coste con salida de señal de TV que puede manejar una biblioteca de 5000 títulos en una tarjeta microSD.  The Humane PC: equipo que usa un módulo Arduino para emular un computador personal, con un monitor de televisión y un teclado para computadora.  Ardupilot: software y hardware de aeronaves no tripuladas.  ArduinoPhone: un teléfono móvil construido sobre un módulo Arduino.
  • 6. LENGUAJES DE PROGRAMACION APLICADOS AL ARDUINO La plataforma Arduino se programa mediante el uso de un lenguaje propio basado en el lenguaje de programación de alto nivel Processing. Sin embargo, es posible utilizar otros lenguajes de programación y aplicaciones populares en Arduino, debido a que Arduino usa la transmisión serial de datos soportada por la mayoría de los lenguajes mencionados. Para los que no soportan el formato serie de forma nativa, es posible utilizar software intermediario que traduzca los mensajes enviados por ambas partes para permitir una comunicación fluida. Algunos ejemplos son:  3DVIA Virtools: aplicaciones interactivas y de tiempo real.  Adobe Director  BlitzMax (con acceso restringido)  C  C++ (mediante libSerial o en Windows)  C#  Cocoa/Objective-C (para Mac OS X)  Flash (mediante ActionScript)  Gambas  Isadora (Interactividad audiovisual en tiempo real)  Instant Reality (X3D)  Java  Liberlab (software de medición y experimentación)  Mathematica  Matlab  MaxMSP: Entorno gráfico de programación para aplicaciones musicales, de audio y multimedia  Minibloq: Entorno gráfico de programación, corre también en las computadoras OLPC  Perl  Php  Physical Etoys: Entorno gráfico de programación usado para proyectos de robótica educativa  Processing  Pure Data  Python  Ruby  Scratch for Arduino (S4A): Entorno gráfico de programación, modificación del entorno para niños Scratch, del MIT)  Squeak: Implementación libre de Smalltalk  S uperCollider: Síntesis de audio en tiempo real  VBScript  Visual Basic .NET  VVVV: Síntesis de vídeo en tiempo real
  • 7. Arduino (Hardware) Direccion de Carro con servomotor Sensor de distancia
  • 8. WEBGRAFIA http://es.wikipedia.org/wiki/Arduino VIDEOS REFERENTES AL ARDUINO * Sensor de distancia https://www.youtube.com/watch?v=IF1eN0WK3bU&index=8&list=PLnwu2s7SIakRdUZ5IPFEenyMFDc5_1j6H * Luces estroboscópicas: https://www.youtube.com/watch?v=eexdP215ocs&index=4&list=PLnwu2s7SIakRdUZ5IPFEenyMFDc5_1j6H * Arduino (bootloader en protoboard): https://www.youtube.com/watch?v=3Ut-NA5Ay7E&index=7&list=PLnwu2s7SIakRdUZ5IPFEenyMFDc5_1j6H