SlideShare ist ein Scribd-Unternehmen logo
1 von 8
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.
Lenguaje de programación 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 
• SuperCollider: Síntesis de audio en tiempo real 
• VBScript 
• Visual Basic .NET 
• VVVV: Síntesis de vídeo en tiempo real
Presentacion Arduino PowerPoint
Presentacion Arduino PowerPoint

Weitere ähnliche Inhalte

Was ist angesagt?

Dispositivo de entrada y de salida de una computadora
Dispositivo de entrada y de salida de una computadoraDispositivo de entrada y de salida de una computadora
Dispositivo de entrada y de salida de una computadora
Jhon Tucto Janampa
 
Diapositivas de dispositivos perifericos
Diapositivas de dispositivos perifericosDiapositivas de dispositivos perifericos
Diapositivas de dispositivos perifericos
Katty Noboa
 
Dispositivos de entrada y salida
Dispositivos de entrada y salidaDispositivos de entrada y salida
Dispositivos de entrada y salida
Mau Canabal
 
Mapa conceptual.estructura de un computador pdf
Mapa conceptual.estructura de un computador pdfMapa conceptual.estructura de un computador pdf
Mapa conceptual.estructura de un computador pdf
yoherivero
 
Dispositivos periféricos de entrada, salida y almacenamiento
Dispositivos periféricos de entrada, salida y almacenamientoDispositivos periféricos de entrada, salida y almacenamiento
Dispositivos periféricos de entrada, salida y almacenamiento
carmenvinan
 
Medidas de seguridad de una sala de computo
Medidas de seguridad de una sala de computoMedidas de seguridad de una sala de computo
Medidas de seguridad de una sala de computo
esfinje_7
 

Was ist angesagt? (20)

Dispositivos de entrada, salida y almacenamiento
Dispositivos de entrada, salida y almacenamientoDispositivos de entrada, salida y almacenamiento
Dispositivos de entrada, salida y almacenamiento
 
Dispositivo de entrada y de salida de una computadora
Dispositivo de entrada y de salida de una computadoraDispositivo de entrada y de salida de una computadora
Dispositivo de entrada y de salida de una computadora
 
Diapositivas hardware y software
Diapositivas hardware y softwareDiapositivas hardware y software
Diapositivas hardware y software
 
Diapositivas de dispositivos perifericos
Diapositivas de dispositivos perifericosDiapositivas de dispositivos perifericos
Diapositivas de dispositivos perifericos
 
Un mapa conceptual de hardware
Un mapa conceptual de hardwareUn mapa conceptual de hardware
Un mapa conceptual de hardware
 
Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...
Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...
Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...
 
Software= Presentacion En Power Point(2).(2)
Software= Presentacion En Power Point(2).(2)Software= Presentacion En Power Point(2).(2)
Software= Presentacion En Power Point(2).(2)
 
Presentación placa arduino
Presentación placa arduinoPresentación placa arduino
Presentación placa arduino
 
Presentacion Hardware y Software
Presentacion Hardware y SoftwarePresentacion Hardware y Software
Presentacion Hardware y Software
 
Dispositivos de entrada y salida
Dispositivos de entrada y salidaDispositivos de entrada y salida
Dispositivos de entrada y salida
 
Cómo funciona AudaCity
Cómo funciona AudaCityCómo funciona AudaCity
Cómo funciona AudaCity
 
Mapa conceptual.estructura de un computador pdf
Mapa conceptual.estructura de un computador pdfMapa conceptual.estructura de un computador pdf
Mapa conceptual.estructura de un computador pdf
 
El case
El caseEl case
El case
 
La historia de los sistemas operativos
La historia de los sistemas operativosLa historia de los sistemas operativos
La historia de los sistemas operativos
 
herramientas para el mantenimiento preventivo y correctivo de un equipo de co...
herramientas para el mantenimiento preventivo y correctivo de un equipo de co...herramientas para el mantenimiento preventivo y correctivo de un equipo de co...
herramientas para el mantenimiento preventivo y correctivo de un equipo de co...
 
Presentacion ensamblaje-de-una-pc
Presentacion ensamblaje-de-una-pcPresentacion ensamblaje-de-una-pc
Presentacion ensamblaje-de-una-pc
 
Que es software
Que es softwareQue es software
Que es software
 
Dispositivos periféricos de entrada, salida y almacenamiento
Dispositivos periféricos de entrada, salida y almacenamientoDispositivos periféricos de entrada, salida y almacenamiento
Dispositivos periféricos de entrada, salida y almacenamiento
 
Ventana de pseint
Ventana de pseintVentana de pseint
Ventana de pseint
 
Medidas de seguridad de una sala de computo
Medidas de seguridad de una sala de computoMedidas de seguridad de una sala de computo
Medidas de seguridad de una sala de computo
 

Andere mochten auch

Las tres bendiciones_en_cristo-david_yonggi_cho (1)
Las tres bendiciones_en_cristo-david_yonggi_cho (1)Las tres bendiciones_en_cristo-david_yonggi_cho (1)
Las tres bendiciones_en_cristo-david_yonggi_cho (1)
Israel De Jesús Brown
 
Taller de Arduino - ¿Qué es Arduino?
Taller de Arduino - ¿Qué es Arduino?Taller de Arduino - ¿Qué es Arduino?
Taller de Arduino - ¿Qué es Arduino?
mrquesito
 
Estudios bibilicos apostooico
Estudios bibilicos apostooicoEstudios bibilicos apostooico
Estudios bibilicos apostooico
sanchezreta
 
Doctrina movimiento misionero m undial luis m ortiz
Doctrina movimiento misionero m undial luis m ortizDoctrina movimiento misionero m undial luis m ortiz
Doctrina movimiento misionero m undial luis m ortiz
GCU PUCP
 
Prácticas Entradas Salidas Digitales
Prácticas Entradas Salidas DigitalesPrácticas Entradas Salidas Digitales
Prácticas Entradas Salidas Digitales
José Pujol Pérez
 
Presentación taller arduino
Presentación taller arduinoPresentación taller arduino
Presentación taller arduino
gruposirp
 

Andere mochten auch (20)

Presentacion ludopatia 2011
Presentacion ludopatia 2011Presentacion ludopatia 2011
Presentacion ludopatia 2011
 
Cómo Crecer tu Iglesia a través de la Escuela Dominical
Cómo Crecer tu Iglesia a través de la Escuela DominicalCómo Crecer tu Iglesia a través de la Escuela Dominical
Cómo Crecer tu Iglesia a través de la Escuela Dominical
 
Ludopatía
 Ludopatía Ludopatía
Ludopatía
 
Practicas E -S Analogicas Arduino
Practicas E -S Analogicas ArduinoPracticas E -S Analogicas Arduino
Practicas E -S Analogicas Arduino
 
Proyecto Arduino y Proteus
Proyecto Arduino y ProteusProyecto Arduino y Proteus
Proyecto Arduino y Proteus
 
Las tres bendiciones_en_cristo-david_yonggi_cho (1)
Las tres bendiciones_en_cristo-david_yonggi_cho (1)Las tres bendiciones_en_cristo-david_yonggi_cho (1)
Las tres bendiciones_en_cristo-david_yonggi_cho (1)
 
Taller de Arduino - ¿Qué es Arduino?
Taller de Arduino - ¿Qué es Arduino?Taller de Arduino - ¿Qué es Arduino?
Taller de Arduino - ¿Qué es Arduino?
 
EL DOCENTE COMO LIDER EN EL AULA
EL DOCENTE COMO LIDER EN EL AULAEL DOCENTE COMO LIDER EN EL AULA
EL DOCENTE COMO LIDER EN EL AULA
 
Estudios bibilicos apostooico
Estudios bibilicos apostooicoEstudios bibilicos apostooico
Estudios bibilicos apostooico
 
Display 7 segmentos con Arduino
Display 7 segmentos con ArduinoDisplay 7 segmentos con Arduino
Display 7 segmentos con Arduino
 
Metodos de estudio biblico
Metodos de estudio biblicoMetodos de estudio biblico
Metodos de estudio biblico
 
Doctrina movimiento misionero m undial luis m ortiz
Doctrina movimiento misionero m undial luis m ortizDoctrina movimiento misionero m undial luis m ortiz
Doctrina movimiento misionero m undial luis m ortiz
 
Métodos de estudio bíblico 5
Métodos de estudio bíblico 5Métodos de estudio bíblico 5
Métodos de estudio bíblico 5
 
Prácticas Entradas Salidas Digitales
Prácticas Entradas Salidas DigitalesPrácticas Entradas Salidas Digitales
Prácticas Entradas Salidas Digitales
 
Proteus vsm
Proteus vsmProteus vsm
Proteus vsm
 
Formacion cristiana
Formacion cristianaFormacion cristiana
Formacion cristiana
 
Iniciacion arduino
Iniciacion arduinoIniciacion arduino
Iniciacion arduino
 
Presentación taller arduino
Presentación taller arduinoPresentación taller arduino
Presentación taller arduino
 
LA ORACION CLAVE DEL AVIVAMIENTO David (paul) y cho
LA ORACION CLAVE DEL AVIVAMIENTO David (paul) y choLA ORACION CLAVE DEL AVIVAMIENTO David (paul) y cho
LA ORACION CLAVE DEL AVIVAMIENTO David (paul) y cho
 
Introduccion a arduino 97
Introduccion a arduino 97Introduccion a arduino 97
Introduccion a arduino 97
 

Ähnlich wie Presentacion Arduino PowerPoint

arduino y su historia en el contexto colombiano.pdf
arduino y su historia en el contexto colombiano.pdfarduino y su historia en el contexto colombiano.pdf
arduino y su historia en el contexto colombiano.pdf
RicardoSusa2
 

Ähnlich wie Presentacion Arduino PowerPoint (20)

Presentacion Arduino PDF
Presentacion Arduino PDFPresentacion Arduino PDF
Presentacion Arduino PDF
 
Arduino PDF
Arduino PDFArduino PDF
Arduino PDF
 
Arduino tic's
Arduino tic'sArduino tic's
Arduino tic's
 
Arduino
ArduinoArduino
Arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Arduino
ArduinoArduino
Arduino
 
Arduino es una plataforma de prototipos electrónica de código abierto basada
Arduino es una plataforma de prototipos electrónica de código abierto basadaArduino es una plataforma de prototipos electrónica de código abierto basada
Arduino es una plataforma de prototipos electrónica de código abierto basada
 
Tarjeta Arduino
Tarjeta Arduino Tarjeta Arduino
Tarjeta Arduino
 
Arduino a
Arduino aArduino a
Arduino a
 
ARDUINO
ARDUINOARDUINO
ARDUINO
 
Arduino - Slideshare
Arduino - SlideshareArduino - Slideshare
Arduino - Slideshare
 
Arduino
ArduinoArduino
Arduino
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Arduino:El Autómata Amigable (Lic. Edgardo Faletti-2014)
Arduino:El Autómata Amigable (Lic. Edgardo Faletti-2014)Arduino:El Autómata Amigable (Lic. Edgardo Faletti-2014)
Arduino:El Autómata Amigable (Lic. Edgardo Faletti-2014)
 
Proyecto de arduino
Proyecto de arduinoProyecto de arduino
Proyecto de arduino
 
arduino y su historia en el contexto colombiano.pdf
arduino y su historia en el contexto colombiano.pdfarduino y su historia en el contexto colombiano.pdf
arduino y su historia en el contexto colombiano.pdf
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Señales con arduino y DAC
Señales con arduino y DACSeñales con arduino y DAC
Señales con arduino y DAC
 

Presentacion Arduino PowerPoint

  • 1.
  • 2. 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.
  • 3. 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.
  • 4. 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.
  • 5. Lenguaje de programación 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
  • 6. • 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 • SuperCollider: Síntesis de audio en tiempo real • VBScript • Visual Basic .NET • VVVV: Síntesis de vídeo en tiempo real