background preloader

Sketches

Facebook Twitter

Arduino-Based Curtain Automation. I built a controller so that I can open and close my curtains from the command line!

Arduino-Based Curtain Automation

My apartment has a 16' wide floor-to-ceiling window, and a correspondingly-huge curtain. I wanted to put the curtain under software control so I could do things like, for example, have it automatically open in the morning to help me get out of bed. Cut to the chase. Photos! And a welcome excuse to use my macro lens: The Great [Volume] Leveler (AVR Audio Compressor) Like many people, I have fairly diverse taste in music.

The Great [Volume] Leveler (AVR Audio Compressor)

My media library holds tracks from Bach, Beethoven, Billy Joel, Bonobo, Brent Lamb, Brahms, Brian Hughes, and the Bee Gees (to name just the “B” section). I love variety. The trouble is, all of these different genres tend to require slightly different volume settings. Worse still, in the case of some classical music, you can get quite a wide range of volumes within a single piece (e.g. O Fortuna). Mario theme song played on Arduino With Speaker.