Skip to content
This repository was archived by the owner on Feb 19, 2026. It is now read-only.

serifpersia/heartmonitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Heart Monitor

image
image
A simple Android application to monitor your heart rate using your device's body sensors.

Features

  • Real-time heart rate display (BPM).
  • Heart rate graph visualization.
  • Displays average, minimum, and maximum BPM.
  • Haptic feedback on detected heartbeats.
  • Requires BODY_SENSORS permission.

How to Use

  1. Install the App:

    • You can download the latest release APK from the Release

    • Install the APK on your Android device.

  2. Grant Permission:

    • When you first open the app, it will request the "Body Sensors" permission. Please grant this permission for the app to function.
    • If you deny it, you can manually grant it later in your device's Settings > Apps > Heart Monitor > Permissions. heartmonitor
  3. Start Monitoring:

    • Place your finger firmly on the heart rate sensor (usually located near the camera on the back of your phone, or on a dedicated sensor area if your device has one).
    • Hold still and wait for the app to calibrate and start displaying your heart rate.

Build from Source

If you want to build the app from its source code:

  1. Prerequisites:

    • Android Studio installed on your machine.
    • A device to run the app.
  2. Steps:

    • Clone this repository to your local machine.
    • Open the project in Android Studio.
    • Sync Gradle files.
    • Connect your Android device or select an emulator.
    • Click the 'Run' button (green play icon) in Android Studio to build and install the app.