Programador Bluetooth para Display con Leds RGB Inteligentes

Contenido principal del artículo

Facundo D. Vogel
Mateo A. Mazur
Guillermo Alfredo Fernandez

Resumen

Este trabajo es realizado en la asignatura Técnicas Digitales 2 de la carrera Ingeniería Electrónica y propone el
desarrollo de un sistema electrónico basado en el microcontrolador ATmega 328p (bajo la plataforma Arduino UNO),
capaz de controlar un display compuesto por 600 leds RGB inteligentes. Cada led posee un chip cuya entrada serial de
datos permite programa su color y brillo. El display se gobierna mediante el circuito desarrollado, mostrando un texto
con variedad de efectos. El texto es programable por el usuario con una aplicación de celular (desarrollada en este
trabajo) la cual se comunica mediante bluetooth con el circuito mencionado. La aplicación funciona bajo Android y
proporciona opciones para modificar el texto, cambiar su color, velocidad de desplazamiento y brillo en el display. El
circuito electrónico del sistema es implementado a modo de shield para Arduino UNO y soporta al módulo bluetooth
utilizado, incorporando las conexiones de la fuente de alimentación del display y la línea de datos de los leds. Para
comprobar el funcionamiento del sistema, se realizaron pruebas escribiendo en el display palabras con diferentes
efectos y niveles de brillo. Los resultados obtenidos fueron aceptables, ya que el sistema respondió correctamente ante
las acciones requeridas por el usuario mediante la aplicación del celular.

Detalles del artículo

Sección
Articulos - Trabajos de Investigación

Referencias

Atmel Corporation. (2016). “Atmega 328p Datasheet Complete”. California, EU.

Arduino. (s.f.). Introduction to the Arduino Board. Recuperado de https://www.arduino.cc/en/Reference/Board

WS2812. (s.f.). Intelligent control LED integrated light source. Recuperado de https://cdn-shop.adafruit.com/datasheets/WS2812.pdf

Guangzhou HC Information Technology Co., Ltd. (s.f.). Product Data Sheet. Recuperado de

https://www.olimex.com/Products/Components/RF/BLUETOOTH-SERIAL-HC-06/resources/hc06.pdf

Wikipedia. (s.f.). Bluetooth. Recuperado de https://es.wikipedia.org/wiki/Bluetooth

Adafruit Industries. (2018). Arduino library for controlling single-wire LED pixels. San Francisco, EU.:

GitHub. Recuperado de https://github.com/adafruit/Adafruit_NeoPixel

Adafruit Industries. (2018). WS2812 FX Library for Arduino and ESP8266. San Francisco, EU.: GitHub. Recuperado de https://github.com/kitesurfer1404/WS2812FX

Adafruit Industries. (2018). Arduino library for addressable RGB LED strips from Pololu. San Francisco, EU.:

GitHub. Recuperado de https://github.com/pololu/pololu-led-strip-arduino

Adafruit Industries. (2018). Adafruit enhanced NeoPixel support library. San Francisco, EU.: GitHub.

Recuperado de https://github.com/Makuna/NeoPixelBus

Paul Stoffregen. (s.f.). OctoWS2811 LED Library. Recuperado de

https://www.pjrc.com/teensy/td_libs_OctoWS2811.html

Google Labs (2008). App Inventor. Recuperado de http://ai2.appinventor.mit.edu/

Artículos similares

También puede Iniciar una búsqueda de similitud avanzada para este artículo.