About the project
A water leak detector with machine learning Invented in Dyson lab
Dyson library, Imperial College Rd, South Kensington, London SW7 9EG / Device, 2021
l 9,000 x w 3,200 x h 4,000 mm (l 9.8 x w 3.5 x h 4.4 yd)
House Beaver: Nano 33 BLE(Arduino), NeoPixel, Sound Level Meter [SEN0232], Dc-Dc adapter, Lithium battery
Beaver Dam: Nano 33 BLE(Arduino), directional microphones, 360-degree continuous servo motor, Camera, LED
House Beaver is a tool that allows anyone to easily prevent and detect water leaks at home without the help of experts by visually showing users the sounds of water leaks and non-leaks based on information accumulated through machine learning technology. Water leaks in the home cause the waste of scarce essential resources, pollution of land and water, personal property damage, and disputes between neighbors. Contrary to common belief, this does not only occur from the upper house to the lower house. In multi-family houses, water can leak from unexpected places through gaps in the walls. However, the only way for ordinary people to find this is to rely on experts with expensive equipment. Experts use their personal experience to determine whether the sound is a leak or normal water sound from plumbing. House Beaver replaces this expert experience with an AI leak detector.
Prototype
House Beaver
(Portable type)
Beaver Dam
(Installation type)
1. Arduino nano 33ble development environment will be installed. Please refer to the link below.
https://www.arduino.cc/en/Guide/NANO33BLE
2. Add a library that dataizes detection sounds.
Sketch > Include Library > Add.Add ZIP library. -> ei-changsublee-project-1-arduino-1.0.12.zip.
Tool > Libary Manager > Adafruit_NeoPixel search and add
3. Check the annotation at the top of the program, set the board, and proceed with the compilation.
4. Explain the program.
Detect whether the detector board makes a sound similar to the pre-populated sound, and check the size of the surrounding sound together when checking every time.
It delivers the presence or absence of detection and the volume of the sound to the led board.
The led board outputs led when it is delivered that the size of the sound has been delivered and has been detected.