Circuit Documentation
Summary
This document provides a detailed overview of a circuit designed to monitor heart rate and blood oxygen levels using an AD8232 Heart Rate Monitor and a MAX30100 sensor. The data is processed and transmitted using an ESP8266 NodeMCU microcontroller. The circuit is powered by a battery case.
Component List
AD8232 Heart Rate Monitor
- Description: A sensor module used to measure the electrical activity of the heart.
- Pins: GND, 3.3v, OUTPUT, LO-, LO+, SDN, RA, LA, RL
MAX30100
- Description: A sensor module used to measure blood oxygen levels and heart rate.
- Pins: Vin, gnd, scl, sda, int
ESP8266 NodeMCU
- Description: A microcontroller with built-in Wi-Fi capabilities, used for processing and transmitting data.
- Pins: D0, D1, D2, D3, D4, 3V3, GND, D5, D6, D7, D8, RX, TX, A0, RSV, SD3, SD2, SD1, CMD, SD0, CLK, EN, RST, VIN
Battery Case
- Description: A battery holder used to power the circuit.
- Pins: +, -
Wiring Details
AD8232 Heart Rate Monitor
- 3.3v: Connected to the 3V3 pin of the ESP8266 NodeMCU and the + pin of the Battery Case.
- GND: Connected to the GND pin of the ESP8266 NodeMCU, the gnd pin of the MAX30100, and the - pin of the Battery Case.
- OUTPUT: Connected to the A0 pin of the ESP8266 NodeMCU.
MAX30100
- Vin: Connected to the 3V3 pin of the ESP8266 NodeMCU and the + pin of the Battery Case.
- gnd: Connected to the GND pin of the ESP8266 NodeMCU, the GND pin of the AD8232 Heart Rate Monitor, and the - pin of the Battery Case.
- scl: Connected to the D2 pin of the ESP8266 NodeMCU.
- sda: Connected to the D1 pin of the ESP8266 NodeMCU.
ESP8266 NodeMCU
- 3V3: Connected to the Vin pin of the MAX30100, the 3.3v pin of the AD8232 Heart Rate Monitor, and the + pin of the Battery Case.
- GND: Connected to the gnd pin of the MAX30100, the GND pin of the AD8232 Heart Rate Monitor, and the - pin of the Battery Case.
- D2: Connected to the scl pin of the MAX30100.
- D1: Connected to the sda pin of the MAX30100.
- A0: Connected to the OUTPUT pin of the AD8232 Heart Rate Monitor.
Battery Case
- +: Connected to the 3V3 pin of the ESP8266 NodeMCU, the Vin pin of the MAX30100, and the 3.3v pin of the AD8232 Heart Rate Monitor.
- -: Connected to the GND pin of the ESP8266 NodeMCU, the gnd pin of the MAX30100, and the GND pin of the AD8232 Heart Rate Monitor.
Code
No code is provided for this circuit.
