ESP-8266 Based Health Monitoring System with Temperature and Heart Rate Sensors
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This circuit is designed to interface an ESP-8266 microcontroller with a DS18B20 temperature sensor, a Heart Pulse Sensor, and an I2C LCD 16x2 screen. The ESP-8266 collects data from the sensors and displays the information on the LCD screen. The circuit is powered through the ESP-8266's Vin pin, which distributes power to the other components.
Component List
ESP-8266 Controller
- Description: A Wi-Fi enabled microcontroller used for collecting sensor data and displaying it on an LCD screen.
- Pins: A0, RSV, SD3, SD5, SD1, CMD, D0, D1, D2, D3, D4, 3V3, GND, D5, D6, SD0, CLK, RST, EN, D7, D8, RX, TX, Vin, 5V
DS18B20
- Description: A digital temperature sensor.
- Pins: signal, GND, vcc
I2C LCD 16x2 Screen
- Description: A 16x2 character LCD screen with I2C interface.
- Pins: SCL, SDA, VCC (5V), GND, VDD, VO, RS, RW, E, D0, D1, D2, D3, D4, D5, D6, D7, BLA, BLK
Heart Pulse Sensor
- Description: A sensor used to measure heart pulse rate.
- Pins: GND, VCC, SIGNAL
Wiring Details
ESP-8266 Controller
- A0: Connected to Heart Pulse Sensor SIGNAL
- D1: Connected to I2C LCD 16x2 Screen SCL
- D2: Connected to DS18B20 signal
- D3: Connected to I2C LCD 16x2 Screen SDA
- GND: Connected to DS18B20 GND, I2C LCD 16x2 Screen GND, Heart Pulse Sensor GND
- Vin: Connected to DS18B20 vcc, I2C LCD 16x2 Screen VCC (5V), Heart Pulse Sensor VCC
DS18B20
- signal: Connected to ESP-8266 Controller D2
- GND: Connected to ESP-8266 Controller GND
- vcc: Connected to ESP-8266 Controller Vin
I2C LCD 16x2 Screen
- SCL: Connected to ESP-8266 Controller D1
- SDA: Connected to ESP-8266 Controller D3
- GND: Connected to ESP-8266 Controller GND
- VCC (5V): Connected to ESP-8266 Controller Vin
Heart Pulse Sensor
- SIGNAL: Connected to ESP-8266 Controller A0
- GND: Connected to ESP-8266 Controller GND
- VCC: Connected to ESP-8266 Controller Vin
Code
No code is provided for this circuit.