📄
Abstract
Blood pressure is a crucial factor in the circulatory system of the human body. It refers to the amount of force exerted by the blood on the inner walls of the arteries when it is pumped throughout the circulatory system. Blood pressure can be measured using a device known as a digital sphygmomanometer, which determines systolic pressure, diastolic pressure, and beats per minute (BPM) of the human heart. As technology evolves, the digital sphygmomanometer has been enhanced with features such as the Internet of Things (IoT). IoT in healthcare refers to the use of information technology to enable remote health monitoring by healthcare professionals. A digital sphygmomanometer equipped with IoT facilitates the exchange of diagnostic information, treatment decisions, and prevention of diseases and injuries. This IoT-based digital sphygmomanometer is designed using the ESP32 microcontroller. A DC motor is used to apply pressure to the cuff, and a solenoid valve is used to release air from the cuff. The MPX5700AP sensor detects systolic and diastolic blood pressure, as well as BPM. The system also includes a motor driver to control the DC motor and solenoid, a Nextion LCD display to show blood pressure results, and a web server to display and store measurement data. The percentage of measurement error for systolic pressure ranges from the smallest error of 3% to the highest error of 25%. For diastolic pressure, the error ranges from 4% to 36%. As for BPM, the smallest error recorded is 13.6%, and the highest is 70.2%. This device helps patients monitor their systolic pressure, diastolic pressure, and BPM, with results saved and monitored through a database system.