Skip to content

roboteach-es/light-mixer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

light-mixer

A not so simple gadget to experiment with RGB light color mixing. Obtain your own Personal Color Badge through the generated QR-Code.

With ENCODERS

3dmodel

This is the new iteration that uses three rotary encoders, an Arduino Nano, a Neopixel RGB LED, an OLED 0.96" screen and a rechargable power system (based on a DIY Power-Bank). It also uses a ping-pong ball as the main light diffuser.

The 3D model was created with FreeCAD and is available in the 3D folder. The STL models are also available if you just want to print them.

schematic

The schematic is available in the schematic folder (in Fritzing format), and the firmware/code in the src folder, ready to be uploaded to the Arduino Nano with the Arduino IDE (or your prefered method). It requires two libraries:

  • QRCode by Richard Moore (here)
  • ssd1306 by Alexey Dynda (here)

With POTENTIOMETERS

prototype

This was the first iteration, a simpler one: it uses an Arduino Nano, a Neopixel RGB LED and 3 potentiometer: the schematic is in the schematic folder (in Fritzing format).

The code is in the src folder. The firmware was created -for simplicity- with mBlock-3 (Windows and Macos downloads), using the NeoPixel by Robokacija 1.0 extension, but the Arduino code generated is also available.

firmware

QR-Code

Yes, another gadget that produces QR-Codes: if you press (and mantain) the blue knob, you'll get a QR-Code on the screen that takes you to the badge generator webapp, a PHP app that is also part of this project (open-source and included in the src\lm-badge folder), that produces a Personal Color Badge with your own color and its numerical components, both in RGB and CMY formats.

Badge

Example of a badge at: https://www.roboteach.es/lm-badge/?c=a000d0&n=Almu

LICENCIA / LICENSE

Este trabajo esta sujeto a la licencia GNU General Public v3.0 License. Todos los ficheros multimedia y de datos que no sean código fuente están sujetos a la licencia Creative Commons Attribution 4.0 BY-SA license.

Más información acerca de estas licencias en licencias Opensource y licencias Creative Commons.

This work is licensed under the GNU General Public License v3.0. All media and data files that are not source code are licensed under the Creative Commons Attribution 4.0 BY-SA license.

More information about licenses in Opensource licenses and Creative Commons licenses.

About

A simple tool to experiment with RGB light color mixing.

Resources

License

CC-BY-SA-4.0, GPL-3.0 licenses found

Licenses found

CC-BY-SA-4.0
LICENSE-CCBYSA40
GPL-3.0
LICENSE-GPLV30

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors