¿Qué es Arduino?

Páginas: 5 (1139 palabras) Publicado: 29 de mayo de 2014
ARDUINO
Historia
Arduino nace en el año 2005 en el Ivrea (Instituto Italiano de Diseño Interactivo) como un proyecto educativo destinado a alumnos, motivados por la necesidad de contar con un dispositivo de costo reducido, para efectuar sus experimentos con microcontroladores en cualquier sistema operativo y con información disponible para empezar de cero.
Todo esto sin pensar que en elfuturo sería referente en el universo DIY (Do It Yourself, en español Hazlo tú Mismo).

Filosofía del Open-Hardware
Arduino es una plataforma de hardware libre. ¿Pero qué es Hardware Libre?
Wikipedia define “Hardware Libre” a “los dispositivos de hardware cuyas especificaciones y diagramas esquemáticos son de acceso público, ya sea bajo algún tipo de pago o de forma gratuita”.
- Se deberecordar en todo momento que libre no es sinónimo de gratis. -
Esto quiere decir que podemos vamos a encontrar en toda la web diagramas esquemáticos para fabricar nuestro propio módulo de Arduino en vez de comprarlo ya ensamblado. Y no solo la placa principal sino todos los shields o módulos de expansión que se pueden agregar, todo se puede hallar en la web para poder hacerlos nosotros mismo. Estatendencia de poder crear nuestros propios proyectos y darlos a conocer a todo el mundo es lo que llamamos la nueva filosofía del Hardware Libre o Abierto.

Conociendo el Arduino
El hardware del Arduino consiste básicamente en un microcontrolador y puertos de entrada/salida. Los microcontroladores más usados en las distintas versiones que podemos encontrar son el Atmega328, Atmega1280 que es en laque basaremos esta nota.
- Actualmente se implementó una versión que utiliza CortexM3 de ARM de 32bits -
Estas placas operan a 5v y nos ofrecen entre 14 y 54 entradas/salidas digitales (dependiendo de la versión), una memoria de entre 16-128KB, que aunque parece ínfima comparada con lo que disponemos en nuestra pc o teléfono, es suficiente para permitirnos hacer un sinfín de aplicaciones, queserán procesadas a una velocidad de 16Mhz (esto a veces puede ser no tan suficiente, pero dependerá también de cuan optimizado este nuestro código).
Algo realmente fantástico que presenta esta plataforma, es la variedad de accesorios que podemos adosarle encastrando, como si de un juego de LEGO se tratase, los distintos shields. Entre ellos encontramos módulos de Blue-tooth, Wi-Fi, pantallastáctiles, sensores de temperatura/infrarrojos/ultrasónicos, Ethernet, motores, etc. Toda esta variedad permiten que nuestro sistema crezca en la dirección deseada sin mayor esfuerzo.
En cuanto al software consiste en un IDE (Integrated Development Enviroment, en español Entorno de Desarrollo Integrado), el cual puede descargarse libremente, que implementa el lenguaje de programación Processing.También es posible utilizar otros lenguajes de programación como Java, Python, Pure Data, a través de envío de datos en formato serie, algo que los lenguajes anteriormente citados soportan.

¿Qué podemos hacer con Arduino?
La cantidad de proyectos y aplicaciones en las que se puede usar Arduino es inmensa, limitada únicamente a la imaginación y creatividad de cada usuario. Puede ser utilizado demanera profesional creando soluciones mediante sistemas de control implementando sensores de humedad, presión, temperatura, vibraciones, sonidos, etc. Un ejemplo en el que podría utilizarse con fines técnicos es en las emisoras de diarios y periódicos que suelen comprar papel para imprimir en cantidad, y antes de poder utilizarlo se debe esperar entre 48 y 72 horas para que la humedad que seencuentra en el centro de los grandes volúmenes de papel se equilibre con la del ambiente de trabajo. Existen proyectos para hacer con Arduino para lograr acelerar ese período de espera utilizando ventiladores y sensores de humedad, optimizando los tiempos de producción.
La posibilidad de utilizar “Shields” permite expandirnos ilimitadamente. Módulos GPS, Ethernet, Blue-tooth, Wi-Fi, servomotores,...
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