A not so simple gadget to experiment with RGB light color mixing. Obtain your own Personal Color Badge through the generated QR-Code.
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.
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:
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.
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.
Example of a badge at: https://www.roboteach.es/lm-badge/?c=a000d0&n=Almu
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.



