navigationGo.pngQuick Navigation
allprojects32.pngAll projects
hardware32.pngHardware
links32.pngLinks

favoriteStar32.pngTop projects
Alan numitron clock
Clapclap 2313/1386
SNES Pi Webserver
USB Volume/USB toys
Smokey amp
Laser cutter
WordClock
ardReveil v3
SNES Arcade cabinet
Game boy projects
cameleon
Home Presence Detector

github32.pngGitHub
AlanFromJapan

navigationMail.pngContact me

alanfjmail.png
3flags.pngWho's Alan?


Akizukidenshi
Elec-lab
Rand Nerd Tut
EEVblog
SpritesMods
AvrFreaks
Gameboy Dev
FLOZz' blog
Switch-science
Sparkfun
Suzusho
Datasheet Lib
Reddit Elec
Ermicro
Carnet du maker (fr)

ardColorLamp

Last update: Thu Jun 5 22:25:40 2025
kalshagar - ardColorLamp

Feature list


See the page How to generate a colormixer about how to make that nice color mixer.

Feature
Comment
Priority
Version Impl
other
Select color from HSL/HSV
Behind the touchscreen, set a image (printed) with a HSL/HSV space and transform this to RGB according position. I just need the formula to draw a HSL/HSV space...
Med


Sensitive to sound
Add a mic and make the stuff sensitive to sound (easy : average volumne, hard : color according frequencies)
Low


Add modes accessible by buttons
  • Sine : around the selected color, make the brightness evolve slowly like a sine
  • Random : like the MagicSango, from the start color, evolve randomly
  • Flame : make the brightness evolve randomly while keeping the base color (little amplitude but quite fast to emulate a flame pulse)
  • Stable : nothing (but you need it)
  • 1 hour fade out : light will slowly turn off for 1h and the stop the whole arduino and led completely
Med/High








Pictures

bgColorLamp.png
  • Top part : Color for the lamp.
  • Bottom part : brightness.

Interesting links

RGB colors and HSV

Leds light effects

Leds

DS Touchscreen and colorpicker

All content on this site is shared under the MIT licence (do what u want, don't sue me, hat tip appreciated)
electrogeek.tokyo ~ Formerly known as Kalshagar.wikispaces.com and electrogeek.cc (AlanFromJapan [2009 - 2025])