A Physics of Fluids project.
Control program for the Twente Dodecahedron: a scientific setup in order to study isotropic droplet-laden turbulence. This program logs the temperature and humidity readings and it controls the circulating bath that is connected to the setup's heat exhanging plates.
- Adafruit #3857: Adafruit Feather M4 Express - Featuring ATSAMD51 Cortex M4
- Adafruit #381: Waterproof 1-Wire DS18B20 Compatible Digital temperature sensor
- Pimoroni PIM472: BME280 Breakout - Temperature, Pressure, Humidity Sensor
- Julabo FP51-SL: Ultra-Low Refrigerated / Heating Circulator
Download the latest release and unpack to a folder onto your drive.
Double click the reset button of the Feather while plugged into your PC. This will mount a drive called FEATHERBOOT. Copy src_mcu/_build_Feather_M4/CURRENT.UF2 onto the Featherboot drive. It will restart automatically with the new firmware.
Open Anaconda Prompt and navigate to the unpacked folder. Run the following to install the necessary packages:
cd src_python pip install -r requirements.txt
Now you can run the application:
python main.py
- Solid blue: Booting and setting up
- Solid green: Ready for communication
- Flashing green: Sensor data is being send over USB