SlideShare una empresa de Scribd logo
2
Lo más leído
8
Lo más leído
Presentacion Arduino PowerPoint
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

Más contenido relacionado

PDF
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
PPTX
Arduino presentacion
PDF
Introducción a arduino
PPTX
Presentacion de arduino (power point)
PDF
GUIA BASICA ARDUINO
PPTX
Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...
PDF
Diferentes tipos de arduino
PPTX
Introducción a Arduino
Libro de proyectos del kit oficial de Arduino en castellano completo - Arduin...
Arduino presentacion
Introducción a arduino
Presentacion de arduino (power point)
GUIA BASICA ARDUINO
Arduino Historia, IDE, lenguaje de programacion y proyectos por Msc. Yamil La...
Diferentes tipos de arduino
Introducción a Arduino

La actualidad más candente (20)

PPT
Arduino(Tipos y su Programacion)
DOCX
Tipos de arduino y sus caracteristicas
PPT
Detectores de proximidad
PPTX
Arduino 1
PPTX
Partes de un Arduino Uno
PPTX
Exposición de Lenguajes de Programación
PDF
Tema02 ejercicios
DOCX
Mini Proyecto Arduino
PPTX
Parte externa del mouse
PPTX
Microprocesador
DOC
Mapa conceptual hardware
PDF
Mis proyectos con Arduino
PPTX
Placa base (partes)
PDF
Manual de Uso Detallado de Proteus
DOCX
Diseño de una computadora básica
PPT
Introduccion a arduino 97
PPT
Historia Y EvolucióN De Los Lenguajes De ProgramacióN
 
PPTX
PDF
Diagramas de Flujo y Algoritmos (Informática ll)
DOCX
Laboratorio de encendido de led de arduino
Arduino(Tipos y su Programacion)
Tipos de arduino y sus caracteristicas
Detectores de proximidad
Arduino 1
Partes de un Arduino Uno
Exposición de Lenguajes de Programación
Tema02 ejercicios
Mini Proyecto Arduino
Parte externa del mouse
Microprocesador
Mapa conceptual hardware
Mis proyectos con Arduino
Placa base (partes)
Manual de Uso Detallado de Proteus
Diseño de una computadora básica
Introduccion a arduino 97
Historia Y EvolucióN De Los Lenguajes De ProgramacióN
 
Diagramas de Flujo y Algoritmos (Informática ll)
Laboratorio de encendido de led de arduino
Publicidad

Destacado (20)

PPTX
Presentacion ludopatia 2011
PPTX
Cómo Crecer tu Iglesia a través de la Escuela Dominical
PPTX
Ludopatía
PDF
Practicas E -S Analogicas Arduino
PPTX
Proyecto Arduino y Proteus
PDF
Las tres bendiciones_en_cristo-david_yonggi_cho (1)
PPT
Taller de Arduino - ¿Qué es Arduino?
PPTX
EL DOCENTE COMO LIDER EN EL AULA
PDF
Estudios bibilicos apostooico
PPS
Display 7 segmentos con Arduino
PDF
Metodos de estudio biblico
PDF
Doctrina movimiento misionero m undial luis m ortiz
PPTX
Métodos de estudio bíblico 5
PDF
Prácticas Entradas Salidas Digitales
PDF
Proteus vsm
PDF
Formacion cristiana
PDF
Iniciacion arduino
PDF
Presentación taller arduino
PDF
LA ORACION CLAVE DEL AVIVAMIENTO David (paul) y cho
PPT
Historia De La Biblia
Presentacion ludopatia 2011
Cómo Crecer tu Iglesia a través de la Escuela Dominical
Ludopatía
Practicas E -S Analogicas Arduino
Proyecto Arduino y Proteus
Las tres bendiciones_en_cristo-david_yonggi_cho (1)
Taller de Arduino - ¿Qué es Arduino?
EL DOCENTE COMO LIDER EN EL AULA
Estudios bibilicos apostooico
Display 7 segmentos con Arduino
Metodos de estudio biblico
Doctrina movimiento misionero m undial luis m ortiz
Métodos de estudio bíblico 5
Prácticas Entradas Salidas Digitales
Proteus vsm
Formacion cristiana
Iniciacion arduino
Presentación taller arduino
LA ORACION CLAVE DEL AVIVAMIENTO David (paul) y cho
Historia De La Biblia
Publicidad

Similar a Presentacion Arduino PowerPoint (20)

PDF
Arduino PDF
PDF
Presentacion Arduino PDF
PPTX
Arduino tic's
PPTX
Tarjeta arduino
PPTX
Tarjeta arduino
PPTX
Tarjeta arduino
PPTX
ARDUINO: Plataforma de hardware libre
PPTX
Tarjeta arduino
PPTX
Arduino b
PPTX
Arduino
PPTX
Arduino1
PPTX
Tarjeta Arduino
PDF
clase2_ARDUINO en la comunidad Arduino CAOS
PPTX
Arduino a
PPTX
Arduino
PDF
Practicas con arduino UPVM
PDF
arduino y su historia en el contexto colombiano.pdf
DOCX
Arduino - Slideshare
Arduino PDF
Presentacion Arduino PDF
Arduino tic's
Tarjeta arduino
Tarjeta arduino
Tarjeta arduino
ARDUINO: Plataforma de hardware libre
Tarjeta arduino
Arduino b
Arduino
Arduino1
Tarjeta Arduino
clase2_ARDUINO en la comunidad Arduino CAOS
Arduino a
Arduino
Practicas con arduino UPVM
arduino y su historia en el contexto colombiano.pdf
Arduino - Slideshare

Presentacion Arduino PowerPoint

  • 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