A water level measurement system is a device or system used to measure the level of water in a tank, pond, lake, or other body of water. There are several different ways to measure water level, including using a float sensor, a pressure sensor, or a laser level sensor.
Here are some examples of how a water level measurement system might be used:
By using a water level measurement system, you can monitor the water level in a tank, pond, river, or other body of water and take appropriate actions based on the level.
The Micro:bit is a small, programmable computer that can be used to control and monitor various devices and systems. It can be used to create a water level measurement system that can measure the level of water in a tank or pond and take appropriate actions based on the level.
In this project, we will build a bottle water level monitoring system controlled by the Micro:bit card.
We know that water, like any other liquid, is a conductor of electric current.
The detection of the level of water filled in the bottle is based on this idea.
When the water level rises, this liquid comes into contact with the end of the connection wire fixed in the bottle, the electrical circuit is then closed and an electrical current under very low voltage is detected by the Micro:bit card.
When the water level drops, the electrical circuit is open. As a result, there is no more electric current.
Then the Micro:bit card displays the water level on its display.
Micro:bit
The BBC micro:bit is a small computing device developed by the BBC for use in computer education in the UK. It is a small, self-contained computer with an ARM Cortex-M0 processor, a 5×5 LED matrix, two buttons, and various sensors and input/output (I/O) devices. It is programmed using a web-based code editor and can be used to create a wide variety of interactive projects, such as games, displays, and sensors. The micro:bit is designed to be easy to use and accessible to beginners, with a focus on hands-on, experiential learning. It is also designed to be highly customizable and can be extended using various add-on boards and hardware.
test plate
A test plate is a type of device used in robotics to test the functionality and performance of various components or systems. It is typically a physical platform or structure that is designed to hold and support various test items or devices, such as sensors, actuators, motors, or other types of mechanical or electrical components. Test plates can be used to simulate different environments or conditions, such as temperature, humidity, vibration, or other factors, in order to evaluate the performance of the components or systems being tested. They can also be used to perform a variety of diagnostic or diagnostic tests, such as stress testing, endurance testing, or other types of evaluations.
connecting wires
Wires are used to transmit electrical signals and power to various components such as motors, sensors, and microcontrollers. It’s important to properly route and secure the wires to prevent tangles and damage. There are several methods for doing this, including using cable ties, clamps, and wire looms. It’s also a good idea to use different colors or labeling to identify the different wires and their functions. When connecting wires in a robot, it’s important to follow proper safety procedures, such as using the correct wire stripper and connectors, and wearing protective equipment such as gloves and safety glasses.
Bottle
First We drill six holes in the bottle. Then we fix a connection wire in each hole.
Then we connect the wires of the bottle to the Micro:bit card.
Here is the Makecode program which can detect the level of water filled in the bottle and display the water level on the display of the Micro:bit card.