Battery-Powered Heart Rate Monitor with Arduino UNO and MAX30102
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This document provides a detailed overview of a circuit that includes an Arduino UNO microcontroller, a 3.7V LiPo battery, a MAX30102 sensor, and an MT3608 DC-DC boost converter. The circuit is designed to power the MAX30102 sensor using the LiPo battery and boost converter, with the Arduino UNO handling data communication.
Component List
Arduino UNO
- Description: A microcontroller board based on the ATmega328P.
- Pins: UNUSED, IOREF, Reset, 3.3V, 5V, GND, Vin, A0, A1, A2, A3, A4, A5, SCL, SDA, AREF, D13, D12, D11, D10, D9, D8, D7, D6, D5, D4, D3, D2, D1, D0
3.7V LiPo Battery
- Description: A rechargeable lithium polymer battery.
- Pins: +Ve, GND
MAX30102
- Description: A pulse oximeter and heart-rate sensor module.
- Pins: VIN, SDA, SCL, GND, RD, IRD, INT
MT3608
- Description: A DC-DC boost converter.
- Pins: VOUT+, VIN+, VOUT-, VIN-
Wiring Details
Arduino UNO
- 5V: Connected to MAX30102 VIN and MT3608 VOUT+
- GND: Connected to 3.7V LiPo GND and MAX30102 GND
- A4: Connected to MAX30102 SDA
- A5: Connected to MAX30102 SCL
3.7V LiPo Battery
- +Ve: Connected to MT3608 VIN+
- GND: Connected to Arduino UNO GND and MAX30102 GND
MAX30102
- VIN: Connected to Arduino UNO 5V and MT3608 VOUT+
- SDA: Connected to Arduino UNO A4
- SCL: Connected to Arduino UNO A5
- GND: Connected to 3.7V LiPo GND and Arduino UNO GND
MT3608
- VOUT+: Connected to Arduino UNO 5V and MAX30102 VIN
- VIN+: Connected to 3.7V LiPo +Ve
Code Documentation
Arduino UNO Code
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
This code is a basic template for the Arduino UNO. The setup() function is where you initialize your components and settings, and the loop() function is where the main logic of your program runs repeatedly.
Additional Documentation
// This file is intended for additional documentation purposes.
This section is reserved for any additional documentation that may be required for the project.