With the rapid development of social economy, people pay more and more attention to physical health problems. Heart rate detection, blood oxygen detection and blood pressure detection are important basis for cardiac diagnosis, which can help people to carry out early medical diagnosis. Combined with Arduino, Android and Bluetooth technology, a simple and easy-to-use health monitoring system based on wireless personal area network is proposed in this paper. The system uses reflective photoelectric sensors to obtain heart rate signal, digital blood pressure modules to obtain blood pressure information and MAX30102 blood oxygen sensors to obtain blood oxygen information. The data acquired by the sensor is processed by Arduino, the heart rate and blood oxygen information are displayed on the LCD1602 in real time. Meanwhile, the smart phone APP is used to communicate with Arduino via Bluetooth to perform blood pressure measurement. The test results show that the system can obtain health parameters timely and accurately, and the overall operation of the system is stable and practical.