Informe Arduino

Páginas: 5 (1019 palabras) Publicado: 22 de septiembre de 2012
Edgard Fabricio Barahona Ordoñez
20101003220
Sistemas Operativos I
Ing. Jaime Galeas

Arduino.

Historia.

Arduino nación en el Instituto Italiano de Diseño Interactivo Ivrea,  una escuela donde los estudiantes centraban sus experimentos en la interacción con dispositivos, muchos de ellos basados en microcontroladores.

Arduino surge de una necesidad, la de contar con un dispositivopara utilizar en clase, que fuera de bajo coste, que funcionase bajo cualquier sistema operativo y que contase con documentación adaptada a gente que quisiera empezar de cero.

En el año 2005, en Ivrea coincidieron todos los actores de esta historia. Así lo cuenta el profesor Massimo Banzi: “Cuando estaba trabajando en esto conocí a David Cuartelles y comenzó a echarme una mano con elproyecto…Hicimos juntos el primer hardware de Arduino, luego vino David Mellis, un estudiante mío, que se unió para escribir el software, luego Tom Igde entró como consejero y Gianluca Martino que era el que producía las placas. Así se formó el equipo, añadiendo gente según sus habilidades”.

Arduino se implementó, no obstante, sobre los cimientos de Wiring. Verán, en Ivrea también daba clases Casey Reas, unode los fundadores de la plataforma de programación Processing. Banzi pensó en cómo hacer un Processing para hardware. Comenzó, entonces, a trabajar con un estudiante suyo, que había hecho una tesis sobre el tema, Hernando Barragán.  “Después de que Hernando hiciera Wiring pensamos en como hacer toda la plataforma  más simple, más barata y  sencilla de usar. Se comenzó a reimplementar todo como unproyecto open source para que todo el mundo pudiera venir y ayudar, contribuir”.

El lenguaje de programación de Arduino es una implementación de Wiring que a su vez se basa en Processing,

Actualmente ya  se han creado oficialmente más de 120 mil placas Arduino. En cuanto a ventas, Nathan Seidle, CEO de sparkfun.com dice que han vendido 40.000 unidades de la versión Arduino USB (montada,probada y lista para funcionar).

Formatos y desarrollos
disponibles de Arduino :


Placas E/S

* Diecimila: Esta es la placa Arduino más popular. Se conecta al ordenador con un cable estándar USB y contiene todo lo que necesitas para programar y usar la placa. Puede ser ampliada con variedad de dispositivos: placas hijas con características especí_cas.

* Nano: Una placa compactadiseñada para uso como tabla de pruebas, el Nano se conecta al ordenador usando un cable USB Mini-B.

* Bluetooth: El Arduino BT contiene un modulo bluetooth que permite comunicación y programación sin cables. Es compatible con los dispositivos Arduino.

* LilyPad: Diseñada para _aplicaciones listas para llevar_, esta placa puede ser conectada en fábrica, y un estilo sublime.

* Mini:Esta es la placa más pequeña de Arduino. Trabaja bien en tabla de pruebas o para aplicaciones en las que prima el espacio. Se conecta al ordenador usando el cable Mini USB.

* Serial: Es una placa básica que usa RS232 como un interfaz con el ordenador para programación y comunicación. Esta placa es fácil de ensamblar incluso como ejercicio de aprendizaje.

* Serial Single Sided: Estaplaca está diseñada para ser grabada y ensamblada a mano. Es ligeramente más grande que la Diecimila, pero aun compatible con los dispositivos.

Arquitectura de Arduino:

Entradas salidas, alimentación, conexionado

* Tiene 14 pins D I/O (6 pueden ser usados como PWM O o A/O), y 6 A/I . Cada uno, puede ser usado como I o O, usando las funciones pinMode(), digitalWrite() y digitalRead().* Conector USB.
* Jack de poder.
* Cabezal ICSP o In Circuit Serial Programmer Botón reseteo.

Cabezal ICSP o In Circuit Serial Programmer

Es un método para programar microcontroladores AVR y PIC sin tener que desmontarlos del circuito impreso.

Sirve para poder programar el bootloader de Arduino.

Bootloader es el programa básico que escucha al puerto serie y así poder...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • arduino
  • Arduino
  • Que es arduino
  • Arduinos
  • ARDUINO
  • Arduino
  • Arduino UNO
  • Arduino

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS