SlideShare una empresa de Scribd logo
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
Arduino PowerPoint
Arduino PowerPoint

Más contenido relacionado

La actualidad más candente

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...
Yamil Lambert
 
Tarjetas arduino
Tarjetas arduinoTarjetas arduino
Tarjetas arduino
Danny Cruch
 
Presentacion de arduino (power point)
Presentacion de arduino (power point)Presentacion de arduino (power point)
Presentacion de arduino (power point)
Krisna Gissell Hernandez Peña
 
Tarjeta Arduino
Tarjeta Arduino Tarjeta Arduino
Tarjeta Arduino
Tefa Yánez
 
Presentacion Arduino PDF
Presentacion Arduino PDFPresentacion Arduino PDF
Presentacion Arduino PDF
cristianperea
 
App inventor bluetooth Arduino
App inventor bluetooth ArduinoApp inventor bluetooth Arduino
App inventor bluetooth Arduino
José Pujol Pérez
 
Seminario de Arduino
Seminario de ArduinoSeminario de Arduino
Seminario de Arduino
Adolfo García
 
Manual arduino programació
Manual arduino programacióManual arduino programació
Manual arduino programació
visentet
 
ARDUINO: Plataforma de hardware libre
ARDUINO: Plataforma de hardware libreARDUINO: Plataforma de hardware libre
ARDUINO: Plataforma de hardware libre
Luis Manuel Diaz
 
Workshop iniciacion arduino d2
Workshop iniciacion arduino d2Workshop iniciacion arduino d2
Workshop iniciacion arduino d2
José Pujol Pérez
 
Arduino aplicado a la maqueta digital
Arduino aplicado a la maqueta digitalArduino aplicado a la maqueta digital
Arduino aplicado a la maqueta digital
Daniel Guisado
 
Introducción a Arduino
Introducción a ArduinoIntroducción a Arduino
Introducción a Arduino
José Vicente Sogorb Morón
 
Vehiculo controlado por app y Arduino
Vehiculo controlado por app y ArduinoVehiculo controlado por app y Arduino
Vehiculo controlado por app y Arduino
José Pujol Pérez
 
Arduino y scratch inicio
Arduino y scratch   inicioArduino y scratch   inicio
Arduino y scratch inicio
Juan Felipe
 
Introducción a arduino
Introducción a arduinoIntroducción a arduino
Introducción a arduino
Jonathan Ruiz de Garibay
 
Curso de introducción a arduino
Curso de introducción a arduinoCurso de introducción a arduino
Curso de introducción a arduino
3D Print Barcelona
 
Computacion Fisica Y Arduino
Computacion Fisica Y ArduinoComputacion Fisica Y Arduino
Computacion Fisica Y Arduino
Marlon Manrique
 
Taller de introducción a Arduino OSL 2014
Taller de introducción a Arduino OSL 2014Taller de introducción a Arduino OSL 2014
Taller de introducción a Arduino OSL 2014
Jose Antonio Vacas
 
Luz adrada tarjeta arduino.
Luz adrada   tarjeta arduino.Luz adrada   tarjeta arduino.
Luz adrada tarjeta arduino.
angie adrada galindez
 
Luz adrada tarjeta arduino. (1)
Luz adrada   tarjeta arduino. (1)Luz adrada   tarjeta arduino. (1)
Luz adrada tarjeta arduino. (1)
angie adrada galindez
 

La actualidad más candente (20)

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...
 
Tarjetas arduino
Tarjetas arduinoTarjetas arduino
Tarjetas arduino
 
Presentacion de arduino (power point)
Presentacion de arduino (power point)Presentacion de arduino (power point)
Presentacion de arduino (power point)
 
Tarjeta Arduino
Tarjeta Arduino Tarjeta Arduino
Tarjeta Arduino
 
Presentacion Arduino PDF
Presentacion Arduino PDFPresentacion Arduino PDF
Presentacion Arduino PDF
 
App inventor bluetooth Arduino
App inventor bluetooth ArduinoApp inventor bluetooth Arduino
App inventor bluetooth Arduino
 
Seminario de Arduino
Seminario de ArduinoSeminario de Arduino
Seminario de Arduino
 
Manual arduino programació
Manual arduino programacióManual arduino programació
Manual arduino programació
 
ARDUINO: Plataforma de hardware libre
ARDUINO: Plataforma de hardware libreARDUINO: Plataforma de hardware libre
ARDUINO: Plataforma de hardware libre
 
Workshop iniciacion arduino d2
Workshop iniciacion arduino d2Workshop iniciacion arduino d2
Workshop iniciacion arduino d2
 
Arduino aplicado a la maqueta digital
Arduino aplicado a la maqueta digitalArduino aplicado a la maqueta digital
Arduino aplicado a la maqueta digital
 
Introducción a Arduino
Introducción a ArduinoIntroducción a Arduino
Introducción a Arduino
 
Vehiculo controlado por app y Arduino
Vehiculo controlado por app y ArduinoVehiculo controlado por app y Arduino
Vehiculo controlado por app y Arduino
 
Arduino y scratch inicio
Arduino y scratch   inicioArduino y scratch   inicio
Arduino y scratch inicio
 
Introducción a arduino
Introducción a arduinoIntroducción a arduino
Introducción a arduino
 
Curso de introducción a arduino
Curso de introducción a arduinoCurso de introducción a arduino
Curso de introducción a arduino
 
Computacion Fisica Y Arduino
Computacion Fisica Y ArduinoComputacion Fisica Y Arduino
Computacion Fisica Y Arduino
 
Taller de introducción a Arduino OSL 2014
Taller de introducción a Arduino OSL 2014Taller de introducción a Arduino OSL 2014
Taller de introducción a Arduino OSL 2014
 
Luz adrada tarjeta arduino.
Luz adrada   tarjeta arduino.Luz adrada   tarjeta arduino.
Luz adrada tarjeta arduino.
 
Luz adrada tarjeta arduino. (1)
Luz adrada   tarjeta arduino. (1)Luz adrada   tarjeta arduino. (1)
Luz adrada tarjeta arduino. (1)
 

Similar a Arduino PowerPoint

Arduino PDF
Arduino PDFArduino PDF
Arduino PDF
cristianperea
 
Arduino tic's
Arduino tic'sArduino tic's
Arduino tic's
Erick0206
 
Arduino
ArduinoArduino
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
vanessabalseca
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
vanessabalseca
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
Jessica Miranda
 
Arduino
ArduinoArduino
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
jose cruz
 
Arduino a
Arduino aArduino a
Arduino a
katy199
 
ARDUINO
ARDUINOARDUINO
ARDUINO
maykelmg
 
Arduino
ArduinoArduino
Arduino
JP TQ
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
Mariaelena Moscoso
 
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)
INSPT-UTN
 
Proyecto de arduino
Proyecto de arduinoProyecto de arduino
Proyecto de arduino
mariajopaquibrigitte
 
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
 
Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
Marcelo Corella
 
Señales con arduino y DAC
Señales con arduino y DACSeñales con arduino y DAC
Señales con arduino y DAC
Fernando Marcos Marcos
 
Informática
Informática Informática
Informática
albaramiperez
 
Arduino
ArduinoArduino
Pp software
Pp softwarePp software
Pp software
albaramiperez
 

Similar a Arduino PowerPoint (20)

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
 
Arduino a
Arduino aArduino a
Arduino a
 
ARDUINO
ARDUINOARDUINO
ARDUINO
 
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
 
Informática
Informática Informática
Informática
 
Arduino
ArduinoArduino
Arduino
 
Pp software
Pp softwarePp software
Pp software
 

Último

PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICAPRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
carmenquintana18
 
Infografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdfInfografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdf
jahirrtorresa
 
muros de contencion, diseño y generalidades
muros de contencion, diseño y generalidadesmuros de contencion, diseño y generalidades
muros de contencion, diseño y generalidades
AlejandroArturoGutie1
 
COMPARACION DE PRECIOS TENIENDO COMO REFERENTE LA OSCE
COMPARACION DE PRECIOS TENIENDO COMO REFERENTE LA OSCECOMPARACION DE PRECIOS TENIENDO COMO REFERENTE LA OSCE
COMPARACION DE PRECIOS TENIENDO COMO REFERENTE LA OSCE
jhunior lopez rodriguez
 
Infografía operaciones básicas construcción .pdf
Infografía operaciones básicas construcción .pdfInfografía operaciones básicas construcción .pdf
Infografía operaciones básicas construcción .pdf
Carlos Pulido
 
DIAGRAMA DE FLUJO DE ALGORITMO......
DIAGRAMA DE FLUJO   DE   ALGORITMO......DIAGRAMA DE FLUJO   DE   ALGORITMO......
DIAGRAMA DE FLUJO DE ALGORITMO......
taniarivera1015tvr
 
Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.
MaraManuelaUrribarri
 
1. Introduccion a las excavaciones subterraneas (1).pdf
1. Introduccion a las excavaciones subterraneas (1).pdf1. Introduccion a las excavaciones subterraneas (1).pdf
1. Introduccion a las excavaciones subterraneas (1).pdf
raulnilton2018
 
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptxINVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
FernandoRodrigoEscal
 
Dosificacion de hormigon NCH 170 actualizada
Dosificacion de hormigon NCH 170 actualizadaDosificacion de hormigon NCH 170 actualizada
Dosificacion de hormigon NCH 170 actualizada
pipex55
 
Infografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - ConstrucciónInfografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - Construcción
MaraManuelaUrribarri
 
Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024
FantasticVideo1
 
9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN
9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN
9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN
KarinToledo2
 
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapasexposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
raul958375
 
INFORME DE LABORATORIO MECANICA DE FLUIDOS (1).docx
INFORME DE LABORATORIO MECANICA DE FLUIDOS (1).docxINFORME DE LABORATORIO MECANICA DE FLUIDOS (1).docx
INFORME DE LABORATORIO MECANICA DE FLUIDOS (1).docx
LuzdeFatimaCarranzaG
 
DIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicosDIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicos
LuisAngelGuarnizoBet
 
Operaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica MaizOperaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica Maiz
carolina838317
 
Cálculo del espesor del conducto forzado
Cálculo del espesor del conducto forzadoCálculo del espesor del conducto forzado
Cálculo del espesor del conducto forzado
KristianSaavedra
 
diagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingenieríadiagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingeniería
karenperalta62
 
Cargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un PuenteCargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un Puente
jemifermelgarejoaran1
 

Último (20)

PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICAPRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
PRIMERA Y SEGUNDA LEY DE LA TERMODINÁMICA
 
Infografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdfInfografía de operaciones básicas....pdf
Infografía de operaciones básicas....pdf
 
muros de contencion, diseño y generalidades
muros de contencion, diseño y generalidadesmuros de contencion, diseño y generalidades
muros de contencion, diseño y generalidades
 
COMPARACION DE PRECIOS TENIENDO COMO REFERENTE LA OSCE
COMPARACION DE PRECIOS TENIENDO COMO REFERENTE LA OSCECOMPARACION DE PRECIOS TENIENDO COMO REFERENTE LA OSCE
COMPARACION DE PRECIOS TENIENDO COMO REFERENTE LA OSCE
 
Infografía operaciones básicas construcción .pdf
Infografía operaciones básicas construcción .pdfInfografía operaciones básicas construcción .pdf
Infografía operaciones básicas construcción .pdf
 
DIAGRAMA DE FLUJO DE ALGORITMO......
DIAGRAMA DE FLUJO   DE   ALGORITMO......DIAGRAMA DE FLUJO   DE   ALGORITMO......
DIAGRAMA DE FLUJO DE ALGORITMO......
 
Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.
 
1. Introduccion a las excavaciones subterraneas (1).pdf
1. Introduccion a las excavaciones subterraneas (1).pdf1. Introduccion a las excavaciones subterraneas (1).pdf
1. Introduccion a las excavaciones subterraneas (1).pdf
 
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptxINVENTARIO CEROO Y DINAMICAA FABRIL.pptx
INVENTARIO CEROO Y DINAMICAA FABRIL.pptx
 
Dosificacion de hormigon NCH 170 actualizada
Dosificacion de hormigon NCH 170 actualizadaDosificacion de hormigon NCH 170 actualizada
Dosificacion de hormigon NCH 170 actualizada
 
Infografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - ConstrucciónInfografia - Hugo Hidalgo - Construcción
Infografia - Hugo Hidalgo - Construcción
 
Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024Sesión 03 universidad cesar vallejo 2024
Sesión 03 universidad cesar vallejo 2024
 
9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN
9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN
9 Lección perro.pptxcvBWRFWBCCCCCCCCCCCCCCTEN
 
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapasexposicion sobre los tipos de cortes de rolas para la produccion de chapas
exposicion sobre los tipos de cortes de rolas para la produccion de chapas
 
INFORME DE LABORATORIO MECANICA DE FLUIDOS (1).docx
INFORME DE LABORATORIO MECANICA DE FLUIDOS (1).docxINFORME DE LABORATORIO MECANICA DE FLUIDOS (1).docx
INFORME DE LABORATORIO MECANICA DE FLUIDOS (1).docx
 
DIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicosDIAGRAMA ELECTRICOS y circuito electrónicos
DIAGRAMA ELECTRICOS y circuito electrónicos
 
Operaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica MaizOperaciones Básicas creadora Veronica Maiz
Operaciones Básicas creadora Veronica Maiz
 
Cálculo del espesor del conducto forzado
Cálculo del espesor del conducto forzadoCálculo del espesor del conducto forzado
Cálculo del espesor del conducto forzado
 
diagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingenieríadiagrama de flujo. en el área de ingeniería
diagrama de flujo. en el área de ingeniería
 
Cargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un PuenteCargas de Cálculos Estructurales de un Puente
Cargas de Cálculos Estructurales de un Puente
 

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