Signal Acquisition Unit
- Water Intake Monitoring Module (FSR406): Utilizes the FSR406 pressure sensor to collect real-time changes in water pressure inside the cup, enabling the calculation of water intake.
- Water Quality Testing Module (SEN0244): Uses the SEN0244 module to measure water conductivity, providing an evaluation of water quality.
- Pulse Signal Acquisition Module (MAX30102): Employs the MAX30102 sensor to acquire photoplethysmographic (PPG) signals, enabling heart rate detection.
Local Monitoring Unit
- ATmega328PB Module:
- Processes data related to water intake, water quality, and heart rate.
- Implements calculations for water consumption, water quality comparison, and heart rate analysis.
- Auxiliary Modules:
- LCD Module: Displays water intake, water quality results, and heart rate.
- Buzzer: Issues alerts when water intake is insufficient or water quality is abnormal.
- ESP32 Module: Transmits data to the cloud via Wi-Fi.
Remote Monitoring Unit
- Cloud Platform:
- Data Storage: Stores user data for later analysis.
- Data Monitoring: Enables real-time data monitoring through the Blynk cloud platform.
Data Flow
- The Signal Acquisition Unit collects raw data.
- The Local Monitoring Unit processes the data, providing real-time display and alerts.
- Data is transmitted via the ESP32 to the Remote Monitoring Unit for storage and analysis.
Back to Main Page