Arduino

Páginas: 5 (1049 palabras) Publicado: 14 de marzo de 2013
Arduino puede ser usado para desarrollar proyectos interactivos Arduino es una herramienta excelente para introducirse en el campo de la programación en general y de los microcontroladores en particular. Es muy probable que si estas leyendo este artículo, en algún momento hayas intentado poner en marcha algún proyecto que involucrase alguna clase de microcontrolador. Habrás notado que paradiseñar un circuito microcontrolado necesitas un montón de cosas: la hoja de datos del micro, un programador adecuado, un compilador, un software que pase tu programa al micro, etc. Además, necesitas conocimientos de electrónica suficientes como para poder diseñar el circuito que asiste al microcontrolador. Bien, con Arduino la mayoría de estas cosas no hacen falta, ya que alguien lo ha hecho antes porti.

El equipo de desarrollo de Arduino lo componen Massimo Banzi, David Cuartielles, Tom Igoe, David Mellis y Nicholas Zambetti. Cuando decimos “Arduino” nos estamos refiriendo a una plataforma abierta, que puede ser utilizada tanto para el aprendizaje como para automatizar prácticamente cualquier proceso en el mundo real. La plataforma está basada en una simple placa de circuito impreso y unentorno de desarrollo (IDE). Arduino puede ser usado para desarrollar proyectos interactivos y autónomos, o bien puede conectarse a un ordenador para ser controlo por este. En ese caso, el software del ordenador puede estar programado en prácticamente cualquier lenguaje o plataforma.

El hardware Los diseños de Arduino son libres. Esto significa que cualquier persona puede fabricarse su placa decircuito impreso y montarse un Arduino a partir de los esquemas publicados en la Web. Si no tienes los conocimientos necesarios para hacerlo, o no quieres perder el tiempo en ello, los creadores tienen placas fabricadas y montadas industrialmente, que venden a muy bajo precio.

El corazón de Arduino es un microcontrolador Atmel ATMega8. El circuito es el que ves en la imagen siguiente:Esquema eléctrico de Arduino

También se ha previsto un pulsador de RESET Como puedes ver, es un circuito bastante simple. De hecho, el módulo principal solo contiene el microcontrolador, la fuente de alimentación y una sencilla interfaz serial (RS-232). Esta interfaz puede ser utilizada para la programación del micro alojado en la placa y para comunicarse con otros elementos externos que utilicen elpuerto serie, ordenadores incluidos.
También se ha previsto un pulsador de RESET(cuando todo falla, ¡dale al RESET!), un conector ISCP y pines que conectan las entradas y salidas

(analógicas y digitales) del microcontrolador con el exterior. Estos pines son los que permitirán conectar a nuestro Arduino aquellos circuitos que queramos controlar con él.

Hay una versión que reemplaza elpuerto serie RS-232 por uno USB. El circuito que hemos puesto corresponde a la versión más sencilla de Arduino. En realidad, hay varias alternativas a la hora de armar tu placa. Existen versiones que incorporan una zona de prototipos, en las que se pueden soldar más componentes para hacer pruebas y proyectos más complejos (aunque no dispone de puerto serie ni USB, así que necesitaras de otra placa paraprogramar el chip); o incluso una versión que reemplaza el puerto serie RS-232 por uno USB. Esta última es algo más compleja de montar, ya que requiere de un chip adaptador con cápsula SMD.
Sea cual fuese tu elección, en el sitio oficial de Arduino encontrarás los esquemas eléctricos y el diseño del PCB como para que puedas ponerte manos a la obra sobre seguro.

Programando Arduino Una vezque te has hecho con tu Arduino necesitas programarlo. Un microcontrolador sin un programa que lo haga funcionar no es mas que un trozo de plástico, silicio y metal, por lo que deberás escribir software para él. El lenguaje de programación de Arduino se llamaWiring y es un subconjunto de C, con unas librerías de entrada/salida especialmente diseñadas para el chip Atmel. Wiring es además un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

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

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS