VasoTracker Pressure Monitor

VasoTracker Pressure Monitor

Pressure monitor image
Pressure monitor image

The VasoTracker Pressure Monitor reads pressure from two inline transducers (one in flow and one outflow). The system is open source and is built using an Arduino and some very simple electronics (no soldering required, unless you want to!). Use with our Pressure Myography Software to continuously record pressure.

Required components:

PartSupplierPart #Qty£/unitTotal (£)Website link
Arduino UnoRS ComponentsA000066120.717.00RS Components website link
12V Power SupplyRS Components903-7048 15.815.81RS Components website link
Wheatstone Amplifier ShieldRobot ShopRB-Onl-38115.9615.96Robot Shop website link
LCD ShieldMouserRB-Cyt-7319.019.01Robot Shop website link
Honeywell Flow through pressure transducersMouser26PCCFG5G or 26PCDFG5G236.7273.44Mouser website link
12" 4-Pin Jumper WireSparkfun ElectronicsPRT-1037421.482.96
Arduino R3 Stackable HeadersSparkfun ElectronicsPRT-1000711.141.14
Total125.32

Building the Temperature Monitor:

Pressure Monitor Construction
Pressure Monitor Construction
    1. Stack the Wheatstone Amplifier Shield on top of the Arduino Uno (see A-B in image above)
    2. The pressure transducers come with a break out cable (not shown above). Solder the wires to a 4-pin header, cover with heatshrink. Then plug the header into the 12” jumper wires. Again, protect with heatshrink. Connect the jumper wire to the amplifier shield. Do ensure the pins are connected in the correct order (see B-D above).
    3. Place stackable headers on top of the Wheatstone Amplifier Shield (these are required to allow clearance for the pressure transducer connections ). Bend the A0 pin1 on the stackable header so that it does not connect to the Arduino Uno board (see E above).
    4. Stack the LCD Shield on top of the stackable headers (see F above).
    5. Use a female 1-pin jumper cable to connect the disconnected pin on the stackable header to the A5 pin on top of the LCD shield.
    6. Stack the LCD shield on top of the Arduino.
    7. Connect a power supply to the Arduino to switch the unit on (see Figure 1G below). To do this either connect the device to a USB port/wall plug using the USB cable that is included with the Arduino, or use an external power supply.
    8. Optionally, the device may be placed in an enclosure. We initially built one from Lego® blocks. However, there is a better 3D-printed option below.

Notes:

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

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

VasoTracker Pressure Monitor Arduino Code

Arduino sketch for the VasoTracker pressure monitor.

3D-printed enclosure:

Thanks to Nathan Tykocki, you can 3d-print an enclosure for your temperature sensor. For a sneak peek, see the Fusion 360 widget at the bottom of the page. You may have noticed above, that we have a dual case that fits both the temperature and pressure monitor. It’s Nathan’s design again, and if you want it, send us an email.

VasoTracker pressure monitor enclosure files