Archivo

Archive for 24 junio 2012

Arduino ADK + Android

El años pasado Google I/O 2011 se lanzó la plataforma Arduino ADK (Accesory Development Kit), la cual es la interface para poder controlar la tarjeta Arduino directamente desde nuestro equipo Android a través de una comunicación USB.

En resumen el Arduino ADK es una tarjeta Arduino Mega con el USB shield incorporado.  También podemos contruir nuestro propio Arduino ADK juntando una tarjeta Arduino Uno + USB Shield preparado para ADK talvés por un precio más económico.

Para dejarles más claro el tema les alcanzo este video de los amigos de BricoGeek.com

Anuncios
Categorías:Noticias

Arduino sin límites – Impresoras 3D

Cada vez me sorprendo más del potencial de Arduino.  Encontré este video donde un niño nos explica porqué ama tanto su impresora 3D.  Para los que no lo sepan la MakerBot Replicator utiliza una versión especial (aún no comercial) de Arduino 32 Bit.  Sin dudas a equivocarme en un futuro muy cercano más inventores saldrán a la luz.   Espero poder comprarme una de esas pronto. Vale la pena.

Gracias a los amigos de Ignite Phoenix por este video.

Categorías:Noticias

Tutorial 02 – Entradas y salidas digitales en Arduino

Antes de empezar aclararemos algunos conceptos básicos acerca del tópico.  Para conocimiento de los lectores quien les escribe no es electrónico de formación, ya que mi especialidad es el desarrollo y la arquitectura de software, por esa razón me pongo en los zapatos de muchos lectores y les haré la lectura lo más sencilla posible.

Antes de iniciar con los ejercicios es recomendable que descarguen la guía Arduino Programming Notebook (español) la cual está bajo la licencia Creative Commons.  Aquí encontrarán ejemplos de las funciones más importantes de Arduino que les ayudarán a hacer más sencilla al comprensión.

Teoría Prelimiar de Capítulo:

Como les mencioné en el tutorial anterior, Arduino está formado basicamente por pines de entrada, un microcontrolador en el medio y pines de salida.  Los pines de entrada sirven para escuchar y capturar información del exterior, ejem: pulsadores, sensores, lectoras, etc.; el microcontrolador sirve para procesar el programa cargado y finalmente los pines de salida sirven para enviar información desde la tarjeta Arduino hacia el exterior.

Al hablar de Entradas o Salidas digitales se entiende que tanto la información que escuchan como las respuestas pueden tener solamente dos estados: +5voltios o O voltios. OJO: Esto es solamente cuando se habla de señales digitales.  En la lógica Arduino las señales digitales pueden manejar los siguientes valores o estados:

Estado digital 5 voltios 0 voltios
 Opción 1  HIGH  LOW
 Opción 2  1  O
 Opción 3  TRUE  FALSE

Leer más…

Categorías:Tutorial

Arduino se impuso en la Maker Faire de Nueva York

arduino_logoRecientemente leí este artículo en la revista PcWorld Peru donde se mostraba de una forma espectacular el crecimiento de Arduino en la educación y en el desarrollo de proyectos independientes.  La exhibición se desarrollo en Nueva York y fue auspiciada por Makezine; en ella se pudieron apreciar proyectos libres como detectores de mentiras, controladores remotos bluetooth,  nuevos shields desarrollados por terceros entre otros.

Entre las citas más importantes les dejo las dos que más nos gustaron:

Según sus creadores, Arduino es una “plataforma de prototipos electrónicos open-source basada en hardware y software flexible y fácil de usar”, que traducido significa algo así como un tablero electrónico open-source capaz de controlar cualquier proyecto de hardware hecho en casa. La vaguedad de esta definición es lo que lo hace tan útil y versátil, “fue diseñado principalmente por artistas para artistas y diseñadores”, explica Limor Fried, alias Ladyada, a PCWorld.

“Creo que es el proyecto/producto más importante en el mundo de la electrónica educacional”, agrega la co-fundadora de Adafruit Industries, un sitio web que vende kits y herramientas para proyectos personales. Arduino se comercializa bajo una licencia Creative Commons Share-Alike (CC-SA), de modo que uno puede cambiar el tablero y su programación y ofrecerlos al público siempre y cuando se mantenga la misma licencia, lo que a su vez multiplica las versiones del tablero original.

Puede ver el artículo completo aquí.

Categorías:Articulos

Historia de Arduino y su nacimiento

Ponemos a su alcance un poco de la historia de Arduino y cómo nació este fabuloso proyecto.  La información se ha extraído de la revista IEEE Spectrum y pueden leer la versión original aquí.

Enumeraremos algunas ideas principales del texto:

  • Arduino nació como un proyecto educativo allá por el año 2005 sin pensar que algunos años más tarde se convertiría en  lider del mundo DIY (Do It Yourself).
  • Su nombre viene del nombre del bar Bar di Re Arduino donde Massimo Banzi pasaba algunas horas, el cual a su vez viene del nombre de un antiguo rey europeo allá por el año 1002.
  • Banzi dice que nunca surgió como una idea de negocio, es más nació por una necesidad de subsistir ante el eminente cierre del Instituto de diseño Interactivo IVREA en Italia.  Es decir, al crear un producto open hardware (de uso público) no podría ser embargado.  Es más hoy en día Arduino tiene la difícil tarea de subsistir comercialmente y continuar en continuo crecimiento.
  • A la fecha se han vendido más de 250 mil placas en todo el mundo sin contar las versiones clones y compatibles.
  • Para su creación participaron alumnos que desarrollaban sus tesis como Hernando Barragan (Colombia) quien desarrollo la plataforma de programación Wiring con la cual se programa el microcontrolador.
  • Hoy en día con Arduino se pueden fabricar infinidad de prototipos y cada ves su uso se viene expandiendo más.  Desde cubos de leds, sistemas de automatización en casa (domotica), integración con el Internet, displays Twitter, kit analizadores de ADN.
  • Google ha apostado por el proyecto y ha colaborado en el Android ADK (Accesory Development Kit), una placa Arduino capaz de comunicarse directamente con spmartphones Android para obtener las funcionalidades del teléfono (GPS, acelerómetros, GSM, abases de datos) y viceversa para que el teléfono controle luces, motores y sensores conectados de Arduino.
  • El primer prototipo fue desarrollado en el instituto IVRAE pero aún no se llamaba Arduino.  Vea la foto del mismo.
  • Para la producción en serie de la primera versi[on se tomaron en cuenta algunas consideraciones: Economía (no > a 30 Euros), debía ser Plug and Play, utilizaron el color azul para marcar una diferencia con las placas convencionales, trabajar en todas las plataformas (Mac, Windows y Linux).
  • La primera producción fue de 300 unidades y se las dieron a los alumnos del Instituto IVRAE, (las ganacias fueron de sólo 1 dollar por placa), con el fin de que las probaran y empezaran a diseñar sus primeros prototipos.
  • Uno de los primeros proyecto fue un reloj alarma, el cual no se apagaría hasta que no te pararas de la cama.
  • Tom Igoe, profesor y padre de la computación física se unió al proyecto luego que se enterara del mismo a través de la web.  El ofreció su apoyo para desarrollar el proyecto a grandes escalas.
  • Hoy por hoy Arduino te permite crear cosas por ti mismo.
  • Varias universidades como Standford y Carnegie Mellon y el MIT usan Arduino en sus campus.
  • En la feria Maker Fair del 2011 se presentó la primera placa Arduino 32 Bit para trbajar tareas más pesadas.  Entre ellas se presentó la  impresora en 3D de MakerBot capaz de de imprimir en resina cualquier modelo en 3D.
Les dejo el video del documental Arduino Español (30 min)
Categorías:Articulos