Source Code for Arduino Lighting & Music Controller

The source code for the Arduino lighting controller I used in my 2011 layout. In addition to this code, it requires the Metro timer library and the EZExpander library. Download the TGZ for the full package. Some of the files include:

  • debug.h - enables/disables debug messages over the serial console.
  • layout_lighting.ino - the main program.
  • leds.h - maps individual bits to the LED they control.
  • MelodyPlayer.cpp - Allows music to be played while the LEDs continue to blink.
  • samples.h - list of christmas carols converted to be played by melodyplayer.cpp.

 

Finally moving on the train set...

I found a pre-assembled shift-register board that did almost exactly what I had designed mine to do, for $20. After all the pain of trying to get my soldered, this was a big win - although I eventually realized that the problem might have been the batteries - they don't provide enough current to drive all the extra LEDs. 

Christmas 2011
Christmas 2011
 

Strasburg 2011-09-10

Hurricane Irene & FBC

We didn't spend any time photographing the basement (we were too busy pumping) but here are some photos of the damage to the Tower entrance.

2011 Tour De Shore

Mary's 8th Grade Graduation

My 8th Grade Visual Project

This is the project I did on the history of the Phoenixville Public Library.  You can view it as web pages by going here, or you can download the Quicktime, Powerpoint or Keynote files by clicking on the other links.

When looking at the of the files, please click on the page to go to the next page.

Apple Keynote Presentation

Powerpoint 2011 Presentation

Quicktime Movie - weird movie, you have to click on it to go to the next slide!

Web Site - click on the page to go to the next page!




2011 Philadelphia Flower Show

Upstate

Testing new extensions...

This site's been very quiet since we all moved to facebook, so I'm going back to using it for it's original purpose: testing changes that I want to put into chesmont astronomical society.  For instance, this is a test of the "TinyMCE" editor.
Not sure I like it.(time passes)Well, that's a bit better I've learned how to configure it better, so that it shows buttons for things like

  • bullet lists.
  • underline
  • italic
  • bold
  • and linking.

Not too shabby.