Temperature Sensor

An open-source, Arduino-based temperature sensor for the VasoTracker myograph system (or for any other application)

Temperature monitor image

Building the Temperature Sensor

Once you have all of the components, you're going to need to do a little bit of soldering...

Temperature sensor diagram
  1. Build the proto shield. For AdaFruit, solder on the headers and snap off the removable part of the PCB.
  2. Build the temperature sensor circuit on the proto shield, as shown above. The thermistor should be connected to the shield using a screw terminal.
  3. Stack the proto shield on top of the Arduino.
  4. Stack the LCD Shield on top of the proto shield
  5. Connect the power supply to the Arduino. To supply sufficient power, we recommend a 12V power supply. Only use the USB cable for data transmission.
  6. Optionally, build an enclosure. You can build one using Lego®, or you can 3D print one of the enclosures below.

Notes:

  1. If you want to power the temperature monitor and pressure monitor using a single power supply then you should remove the Vin and GND pins from the proto shield. You can daisy chain these Arduino pins. Hint…. this is only useful if you want to use the dual enclosure.

Required Components

An enclosure for the Arduino temperature sensor. It can be downloaded from our GitHub page or the link below

Temperature sensor parts

PartSupplierPart #Qty£/unitTotalWebsite link
Arduino UnoRS ComponentsA000066120.7£17.00RS Components website link
12V Power SupplyRS Components903-7048 15.81£5.81RS Components website link
SparkFun Arduino ProtoShield KitRobot ShopRB-Spa-1606 (DEV-13820)19.21£9.21Robot Shop website link
LCD ShieldMouserRB-Cyt-7319.01£9.01Robot Shop website link
10k NTC Thermistor (with resistor)Adafruit37214.00£4.00Adafruit website link
Jumper wire kitRobot ShopRB-Cix-0213.98£3.98Robot Shop website link
2-Pin Screw Terminal 3.5mmRobot ShopRB-Dfr-46510.63£0.63Robot Shop website link
Total£49.54
Prices correct 10/2024
Prices correct as of Summer 2024.

Programming the Temperature Sensor

It doesn't work unless you tell it what to do!

Programming the VasoTracker Temperature Controller:

  1. Download the Arduino .ino file below.
  2. Download and install the Arduino IDE
  3. Open and upload the code to the Arduino by clicking the upload button

Temperature sensor parts

PartSupplierPart #Qty£/unitTotalWebsite link
Arduino UnoRS ComponentsA000066120.7£17.00RS Components website link
12V Power SupplyRS Components903-7048 15.81£5.81RS Components website link
SparkFun Arduino ProtoShield KitRobot ShopRB-Spa-1606 (DEV-13820)19.21£9.21Robot Shop website link
LCD ShieldMouserRB-Cyt-7319.01£9.01Robot Shop website link
10k NTC Thermistor (with resistor)Adafruit37214.00£4.00Adafruit website link
Jumper wire kitRobot ShopRB-Cix-0213.98£3.98Robot Shop website link
2-Pin Screw Terminal 3.5mmRobot ShopRB-Dfr-46510.63£0.63Robot Shop website link
Total£49.54
Prices correct 10/2024

3D-printed Enclosure

An enclosure for the Arduino temperature sensor. It can be downloaded from our GitHub page or the link below

VasoTracker Temperature Monitor Enclosure

Sketchup, Fusion 360, step, and stl files for the VasoTracker temperature monitor enclosure. Designs most generously contributed by Nathan Tykocki (check out the Tykocki lab).

Some proto shields and LCD shields may not quite fit. If this is the case, we have provided various file formats that you can modify. Please do not ask us to!

© All Rights Reserved.

Scroll to Top