I likely won't have the time to revisit the 0/16/16 setup for a while, but here's a brief blurb about what it entails...
You would use the 0/16/16 board combined with up to 16 solid state or mechanical relays. Relays open and close based on applying a small voltage to them. I would recommend using a relay that would close based on a 9V signal so you could use a standard 9V battery to drive them.
The circuit would look like this:
battery + ---------- relay side 2 --O O-- relay side 1 ---------------|
- ---- 0/16/16 common ground --O O-- 0/16/16 digital output -|
So, the when the digital output on the 0/16/16 is closed, the circuit between the two sides of the relay is closed, thus firing the relay.
The high-voltage side of the relay would be wired much like the existing project. Remove the male end from an extension cord and wire the resulting two wires to each side of the high-voltage side of the relay.
Now you should be able to control 16 relays tied to the Phidget board on one side and 16 extension cords on the other.
I haven't personally tested this as of yet, so I'm unsure of the number of batteries that may be required. One 9V battery
should be enough to drive all of the relays, but if they were all closed at the same time for a long period of time, it may drain the battery quickly. It may be wise to wire one battery for every 4 relays (or maybe even 8).
I hope that answers the question quickly. If/when I get time to revisit this (I'm off to new articles for C4F for the moment!) I will update the original article with further details.
If anyone has a specific question on the above, please let me know!