Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tree: 9a18d001dc
Fetching contributors…

Cannot retrieve contributors at this time

24 lines (14 sloc) 1.312 kB

XMASLA

Christmas Lights Animation (2012-13)

Proposed/Advised by: June Alexander-Knight

Sponsored by: L3

Project Description: Use an embedded Linux single board computer such as a Raspberry Pi ($35) or BeagleBone ($89) as the Christmas light's controller. Both boards have a complete software development environment on them to write the controller code in C++ or Python. Same hardware as before, with the addition of circuits that are able to switch 120VAC. An 8 channel switch that can be controlled via GPIO pins is available on the internet for about $20-$30. The simple version will merely switch lights on and off according to some predefined sequence. A more advanced version will allow the lights to be synchronized to music. In this case, the smartphone controller is more likely a PC/Mac running a MIDI sequencer. (Google “MIDI”) Each light could be represented as a specific MIDI note. Your Linux board then looks like a MIDI instrument to the sequencer. You use the sequencer software to “program” the light show.

Project Duration: 2 semesters

Technical Areas Encompassed (e.g., machine design, controls):

iPhone development, embedded programming, IO control.

Any other special requirements: None

Number of Students: 2-3 CSC students Jordan Doell Austin Wentz

Jump to Line
Something went wrong with that request. Please try again.