ESP8266-Based Health Monitoring System with Wi-Fi Connectivity
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This document provides a detailed overview of a circuit that includes an ESP8266 microcontroller, a Heart Pulse Sensor, a DHT 11 temperature and humidity sensor, and a Hall Sensor. The ESP8266 serves as the central microcontroller, interfacing with the sensors to collect data. The sensors are powered by the ESP8266 and communicate their readings back to it.
Component List
ESP8266
- Description: A low-cost Wi-Fi microchip with full TCP/IP stack and microcontroller capability.
- Pins: 3V, G, D8, D7, D6, D5, D4, D3, D2, D1, D0, A0, S3, S2, S1, SC, S0, SK, EN, VIN, RST, VU
- Purpose in Circuit: Acts as the main microcontroller, interfacing with all sensors and handling data processing and communication.
Heart Pulse Sensor
- Description: A sensor used to measure the heart rate by detecting the pulse.
- Pins: GND, VCC, SIGNAL
- Purpose in Circuit: Measures the heart rate and sends the data to the ESP8266.
DHT 11
- Description: A basic, low-cost digital temperature and humidity sensor.
- Pins: VCC, GND, DATA
- Purpose in Circuit: Measures temperature and humidity and sends the data to the ESP8266.
Hall Sensor
- Description: A sensor used to detect the presence of a magnetic field.
- Pins: -, +, S
- Purpose in Circuit: Detects magnetic fields and sends the data to the ESP8266.
Wiring Details
ESP8266
- 3V: Connected to VCC of Heart Pulse Sensor, VCC of DHT 11, and + of Hall Sensor.
- G: Connected to GND of Heart Pulse Sensor, GND of DHT 11, and - of Hall Sensor.
- D3: Connected to DATA of DHT 11.
- D2: Connected to S of Hall Sensor.
- A0: Connected to SIGNAL of Heart Pulse Sensor.
Heart Pulse Sensor
- VCC: Connected to 3V of ESP8266.
- GND: Connected to G of ESP8266.
- SIGNAL: Connected to A0 of ESP8266.
DHT 11
- VCC: Connected to 3V of ESP8266.
- GND: Connected to G of ESP8266.
- DATA: Connected to D3 of ESP8266.
Hall Sensor
- +: Connected to 3V of ESP8266.
- -: Connected to G of ESP8266.
- S: Connected to D2 of ESP8266.
Documented Code
Heart Pulse Sensor Code
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
Additional Documentation
This documentation provides a comprehensive overview of the circuit, including a summary, detailed component descriptions, wiring details, and the code used for the Heart Pulse Sensor.