09 agosto 2015

LEDs, Matrices y Garras en CONSUMA 2015

Esta semana tuvimos la oportunidad de participar de CONSUMA 2015 con una pequeña mesa de demostración con los productos disponibles en la Tienda TeUbi.co.

En la mesa tuvimos tres proyectos divertidos que puedes construir muy fácilmente y en esta corta entrada te explicaremos como hacerlos funcionar.

VUMeter con tiras y matrices de LED programables WS2812

Los WS2812 son LEDs RGB programables, estos incluyen un pequeño microcontrolador que se encarga de controlar tanto los colores como la intensidad. La razón por la que estos LEDs se han vuelto ta populares es porque se pueden encadenar fácilmente unos con otros y se puede controlar tiras larguísimas abriendo increibles posibilidades de interactividad.

Este tipo de LED se conecta normalmente como se muestra en la siguiente imagen:


Ya que queríamos añadir un poco de interactividad, incluimos un sensor de sonido de Sparkfun Electrónics para detectar el nivel de sonido y el resultado (con la Matriz 8x8 de Adafruit) fué el siguiente:

Un vídeo publicado por Mario Gomez (@mxgxw) el
El control se realiza con un Teensy v3.1 y la biblioteca OCTOWS2811 que permite controlar hasta ocho tiras o matrices diferentes.

Para construir este divertido proyecto solo necesitas los siguientes materiales:

  • 1x Teensy v3.1
  • 1x Sensor de Sonidos de Sparkfun Electronics
  • 1x Tira de LED WS2811/12
  • 1x Matriz de LED WS2812 8x8 de Adafruit Industries Inc.
  • Fuente (Con capacidad de entregar hasta 5V@6A)*
*Importante: Estas tiras de LED son extremadamente luminosas, asegúrate de no mirarlas directamente y de tener una fuente que provea suficiente potencia para su encendido.

La conexión se realiza de la siguiente manera:

El código original esta basado en el ejemplo Rainbow de la biblioteca OCTOWS2811 y se ha modificado para que habilite el número de leds e función del nivel leído de la señal "Envelope" del sensor de sonidos de Sparkfun Electronics.

Descarga el código de esta dirección:


Cálculando dígitos con EXCEL para la Matriz de LED

La matriz de LED 8x8 con el integrado MAX7219 es un producto popular de la tienda, incluye una pequeña matriz y su controlador más los componentes básicos necesarios para hacerla funcionar.


Para construir este proyecto necesitas los siguientes componentes:
  • 1x KIT de Matriz de LED 8x8 MAX7219
  • 1x Sparkfun RedBoard o Arduino UNO
Conecta tu RedBoard o Arduino UNO como se muestra en el diagrama:

Dibujar los dígitos implica hacer algunos cálculos en binario que pueden resultar complicados si no estás acostumbrado a la lógica binaria. Así que creamos una pequeña tabla en Excel que te permitirá calcular las imágenes y figuras a desplegar en la matriz:


Para utilizarla solo abre el Excel como se muestra en la imagen:

Descarga el código de ejemplo de la siguiente dirección:


Luego copia los dígitos en el IDE Arduino como se muestra en el ejemplo:

Luego solo tienes que subir tu sketch a Arduino y repetir el procedimiento para todas las figuras diferentes en las que estés interesado. 

Garra Robótica con Sensor Ultrasónico o el "Desnarizonador"

Queríamos aprovechar el tiempo y hacer un proyecto sencillo de robótica, para ellos armamos el siguiente componente al que bautizamos como "El Desnarizonador":
Un vídeo publicado por Mario Gomez (@mxgxw) el
Para construir este proyecto necesitas los siguientes componentes:

  • Sparkfun RedBoard o Arduino UNO
  • Garrar robótica metálica
  • Servo pequeño con engrane metálico
  • Sensor ultrasónico de distancia
Conecta los componentes de la siguiente manera:

Descarga el sketch de la siguiente dirección y cargalo en tu Arduino, el sketch:


¡Y diviértete acercándote lo más posible sin que te quiten la nariz!

¿Quieres conocer más sobre Arduino y proyectos? Síguenos en Facebook para mas noticias y tutoriales.