
The Arduino Solution
We built a low-cost, Arduino-based system that:
-
Monitors air pressure in the pump tubing
-
Detects when air pressure falls below a defined threshold
-
Calculates the corresponding pressure in kilopascals
-
Makes a HTTPS request to a Google Apps Script web app URL when the pressure drops below 1.0 kPa.
-
Uses Google’s MailApp service to automatically send an email alert to a designated address, notifying the receiver that the pump may no longer be functioning.
-
Includes a backup battery to ensure that the system will still operate if power fails.
​
How it Works
Our system consists of a:
-
MPX5010DP Pressure Sensor
-
Arduino Nano 33 IoT Microcontroller
-
INIU Portable Charger, Slimmest 10000mAh 5V/3A Power Bank
-
The MPX5010DP pressure sensor is wired to the Arduino Nano 33 IoT Microcontroller which draws power from the INIU Portable Charger, Slimmest 10000mAh 5V/3A Power Bank that is plugged into the wall (120v).
-
When the MPX5010DP reads a pressure below a given threshold, it will notify the arduino, which is programmed to alert responsible personnel.
-
The INIU Portable Charger acts as a backup power source so that if the pump fails due to a power outage the system will still send an alert.
Project Name

INIU Portable Charger, Slimmest 10000mAh 5V/3A Power Bank
Project Name

Setting up email
Project Name

Completed Pressure Sensor with Backup Battery in Project Box
Project Name

Arduino Nano 33 IoT Microcontroller
Project Name

MPX5010DP Pressure Sensor connected to Arduino
Project Name
