A 12V DC water pump is controlled by an Arduino UNO and maintains a constant water level in the bath throughout the experiment. A float switch water level sensor placed inside the bath sends information on water conditions using the Additionally, a temperature sensor with a waterproof probe is immersed in the bath to monitor water temperature throughout the experiment. A pull-up resistor (4.7kΩ in the case of the sensor used here) is needed to ensure correct data communication between the various devices.