container for oven:
we used a cardboard box, tin foil and tape to adhere the tin foil to the box.For heat source:
and incandescent light bulb (we used a 75 watt bulb) with fixture and plug.To control the temperature:
-one Ground Fault Interruptor (GFI or GFCI), the kind of plug you have in your bathroom. You should always use one of these while playing with AC power, because dying sucks.
-one standard electrical outlet and a junction box to house it's wires.
-14 gauge wire for AC electronics
-Wire nuts for AC wire junctions
-one solid state relay (Sharp S202S02, DigiKey part # 425-2403-5-ND).
-a microcontroller development board like a Teensy, Arduino, Freeduino, etc. We like to keep it local (and cheap) here in Portland, OR so we used the Teensy.
-microUSB to regular USB cable
-Arduino 21 software download at http://arduino.cc/en/Guide/HomePage
-power supply for your microcontroller so you don't have to keep it plugged into your computer (we used LadyAda's breadboardable power supply).
-We used a breadboard for DC electronics DO NOT BREABOARD AC POWER!To measure the temperature:
Dallas OneWire DS18B20
These things are awesome and pretty cheap. In bulk they drop below $4 each. They are self-calibrating, low-power devices, and the DS18B20 has 1/2 degree Celsius accuracy. They are easily wired up for parasitic or independent power. The official Arduino guide to OneWire
describes how they work and gives you links to libraries.
Mat created his own printed circuit board (pcb)
to attach long strings of temperature sensors to microcontrollers, but you really don't need these. we just have 100 of them.