For this project you will need the following hardware:
- Arduino Uno, Mega, or Nano.
- CC3000 shield or breakout.
- Thermistor temperature probe, like what can be found in a simple kitchen probe thermometer. For example this probe should work for the project. You could also build a probe out of a thermistor and food-safe metal tube, but you will need to very careful that all parts of the probe are food and oven temperature safe. It will be easier and cheaper to use an off the shelf kitchen thermometer probe.
- A 2.5mm mono jack, or alligator clips for attaching the temperature probe to your hardware.
- One 10 kilo-ohm 1/4 watt resistor.
- Hook-up wire and a breadboard or perf board.
- Power source such as a 9 volt battery, 6x AA batteries, or a wall wart. Note: A 9 volt battery will only power the thermometer at most for a couple hours continuously.
AssemblyFor the CC3000, connect it to the Arduino in the same way as this CC3000 tutorial:
- Arduino 5V to CC3000 VIN
- Arduino ground to CC3000 ground
- Arduino digital pin 13 to CC3000 CLK
- Arduino digital pin 12 to CC3000 MISO
- Arduino digital pin 11 to CC3000 MOSI
- Arduino digital pin 10 to CC3000 CS
- Arduino digital pin 5 to CC3000 VBEN
- Arduino digital pin 3 to CC3000 IRQ
Next, connect one end of the 10K resistor to 5V power on the Arduino, and the other end to one lead from the thermistor probe. Connect the remaining thermistor lead to ground on the Arduino. Finally connect a wire in between the resistor and thermistor lead connection, and run the wire to an analog input on your Arduino (like analog input 0).
If you don't have a 2.5mm jack for your probe thermometer, you can connect alligator clips to each metal terminal on the plug. See the photo on the left for an example alligator clip connection. You can also see an example of the hardware I built using an Arduino Nano and CC3000 breakout.