Home > News & Updates > Electronics News Updates > The Aurora Boxealis – A Color Sensing and Mirroring Project

The Aurora Boxealis – A Color Sensing and Mirroring Project

Summary of The Aurora Boxealis – A Color Sensing and Mirroring Project


This project, the "Aurora Boxealis," is an interactive wooden enclosure for a single-board computer that mirrors colors from a swatch placed on top and features a disco party mode. It demonstrates sensor capabilities by using a color sensor to control RGB lights in real-time, offering both calming aurora effects and dynamic light shows triggered by physical interaction.

Parts used in the Aurora Boxealis:

  • TS-7970 single board computer
  • TCS34725 color sensor
  • FadeCandy RGB LED driver
  • WS2811 based RGB LED light strip
  • Button
  • Wooden enclosure

Introduction

Besides looking damned good on an otherwise bland and ordinary desk, this project is about more than just being attention grabbing eye candy.  It’s about demonstrating a small portion of our single board computer capabilities by hooking up a color sensor, RGB light strip, and enclosing it in a nice looking wooden enclosure.  We’re dubbing it the “aurora boxealis”, and it’s made to stand out from the crowd at trade shows and provide a fun, interactive way to professionally demonstrate an interesting sensor, in this case a color sensor.  Grabbing a color swatch from the table and placing it on the top of the box will trigger the lights to mirror that color.

The Aurora Boxealis – A Color Sensing and Mirroring Project

Furthermore, with inspiration from the Celebrationator from “Cloudy with a Chance of Meatballs”, it has a party mode of dancing disco lights which is triggered by pressing the party button on top.

When it’s not partying or matching colors, it displays a calming, color changing effect somewhat reminiscent of the aurora borealis.  Take a gander at a full demonstration over on our YouTube channel and then come back for the following details on the build below.

Hardware

The stars of the show are the TS-7970 single board computer, TCS34725 color sensor, FadeCandy RGB LED driver, and RGB LED light strip (WS2811 based). The TS-7970 provides the I/O, power, and processing for the color sensor, FadeCandy, and light strip. The color sensor has everything built-in, including a bright white LED and IR filter. It has an interrupt pin and settings for interrupt thresholds based on the clear light value it reads. The FadeCandy driver is a clever little piece of hardware that utilizes software and firmware to maximize the performance of the RGB LEDs, like for example, color correction and dithering for fantastic color depth. Take a look at their respective product pages for more information. Finally, a button was hooked up to an interrupt pin on the TS-7970 for starting a party.

Read more: The Aurora Boxealis – A Color Sensing and Mirroring Project

Quick Solutions to Questions related to Aurora Boxealis:

  • What is the main purpose of the Aurora Boxealis?
    To demonstrate single board computer capabilities by hooking up a color sensor, RGB light strip, and enclosing it in a wooden box.
  • How does the device mirror colors?
    Grabbing a color swatch from the table and placing it on the top of the box triggers the lights to mirror that color.
  • Can the device display a party mode?
    Yes, it has a party mode of dancing disco lights which is triggered by pressing the party button on top.
  • What happens when the device is not matching colors or partying?
    It displays a calming, color changing effect somewhat reminiscent of the aurora borealis.
  • Which single board computer powers this project?
    The TS-7970 single board computer provides the I/O, power, and processing for the system.
  • What specific features does the TCS34725 color sensor have?
    It has everything built-in, including a bright white LED and IR filter, plus an interrupt pin with settings for thresholds.
  • Why is the FadeCandy driver used in this build?
    It utilizes software and firmware to maximize performance through color correction and dithering for fantastic color depth.
  • How is the party mode activated?
    A button hooked up to an interrupt pin on the TS-7970 starts the party mode.

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter
Scroll to Top