I picked up a pedestrian walk signal from a surplus store. It had previously been used in Cortland, NY. Using a Spark Core and some interface electronics, it’s now internet connected and controllable.
Control it Here: http://jbprojects.net/projects/walksign/
Code on GitHub: https://github.com/JBionics/walk-sign-remote-controlled
The live stream requires flash, so won’t work on mobile.
The website interacts with the sign through Spark’s device cloud infrastructure. You can change the hand/walk signal and scroll simple messages across the countdown timer’s two 7 segment displays.
The Spark Core is connected to two MCP23008 8-bit I2C IO Expanders. The IO Expanders are connected to two ULN2803 darlington transistor arrays. These transistor arrays drive the sign’s LEDs.
There’s also a brief project write-up and some pictures on the site.