Circuit Documentation
Summary
The circuit in question appears to be a multifunctional system incorporating an ESP32 microcontroller as the central processing unit. The ESP32 is interfaced with several peripheral devices, including an RFID-RC522 module for RFID communication, a servo motor for actuation, an MKE-M08 LCD2004 module with I2C communication for display purposes, multiple TCRT 5000 IR sensors for object detection or line tracking, a heat flame sensor for detecting fire or high temperatures, and a piezo speaker for audio feedback.
Component List
ESP32 38 PINS
- Description: A microcontroller with Wi-Fi and Bluetooth capabilities, featuring a wide range of GPIO pins.
- Pins: GND, G23, G22, TXD, RXD, G21, G19, G18, G5, G17, G16, G4, G0, G2, G15, SDI, SD0, CLK, 3V3, EN, SP, SN, G34, G35, G32, 33, G25, G26, G27, G14, G12, G13, SD2, SD3, 5V
RFID-RC522
- Description: An RFID reader/writer module for contactless communication using 13.56 MHz.
- Pins: VCC (3.3V), RST, GND, IRQ, MISO, MOSI, SCK, SDA
Servo
- Description: An electromechanical device for precise control of angular position.
- Pins: gnd, vcc, pulse
MKE-M08 LCD2004 I2C Module
- Description: A 20x4 character LCD display with an I2C interface module.
- Pins: GND, 5V, SDA, SCL
TCRT 5000 IR SENSOR
- Description: An infrared reflective sensor that includes both an IR emitter and phototransistor in a single package.
- Pins: VCC, GND, DO, AO
Heat Flame Sensor
- Description: A sensor for detecting fire or high temperatures.
- Pins: AO, DO, GND, VCC
Piezo Speaker
- Description: An electronic device that can produce sound when an electrical signal is applied.
- Pins: pin1, pin2
Wiring Details
ESP32 38 PINS
- GND connected to the ground of all components.
- G23 connected to RFID-RC522 MOSI.
- G22 connected to MKE-M08 LCD2004 SCL.
- G21 connected to MKE-M08 LCD2004 SDA.
- G19 connected to RFID-RC522 MISO.
- G18 connected to RFID-RC522 SCK.
- G17 connected to RFID-RC522 RST.
- G16 connected to RFID-RC522 SDA.
- G2 connected to Piezo Speaker pin2.
- 3V3 connected to VCC of Servo and all TCRT 5000 IR Sensors, and RFID-RC522.
- G32 connected to TCRT 5000 IR Sensor AO (ca25139f-4795-4714-8d17-c9fe921082e7).
- 33 connected to TCRT 5000 IR Sensor AO (15433edc-f2d9-4a20-93a9-6cea0f3ae166).
- G25 connected to TCRT 5000 IR Sensor AO (092ebf37-f00a-48e0-a771-eb5aea358b9f).
- G26 connected to TCRT 5000 IR Sensor AO (531c5c72-bee4-4304-8adc-69f60f22b23d).
- G27 connected to Servo pulse.
- G14 connected to Heat Flame Sensor AO.
- G13 connected to TCRT 5000 IR Sensor AO (b9a18541-5d0c-4354-af98-e6632fa5fc3a).
- 5V connected to MKE-M08 LCD2004 5V.
RFID-RC522
- VCC (3.3V) connected to ESP32 3V3.
- RST connected to ESP32 G17.
- GND connected to ESP32 GND.
- MISO connected to ESP32 G19.
- MOSI connected to ESP32 G23.
- SCK connected to ESP32 G18.
- SDA connected to ESP32 G16.
Servo
- gnd connected to ESP32 GND.
- vcc connected to ESP32 3V3.
- pulse connected to ESP32 G27.
MKE-M08 LCD2004 I2C Module
- GND connected to ESP32 GND.
- 5V connected to ESP32 5V.
- SDA connected to ESP32 G21.
- SCL connected to ESP32 G22.
TCRT 5000 IR SENSOR
- VCC connected to ESP32 3V3.
- GND connected to ESP32 GND.
- DO not connected in this documentation.
- AO connected to various GPIOs on the ESP32 (G32, 33, G25, G26, G13).
Heat Flame Sensor
- AO connected to ESP32 G14.
- DO not connected in this documentation.
- GND connected to ESP32 GND.
- VCC connected to ESP32 3V3.
Piezo Speaker
- pin1 connected to ESP32 GND.
- pin2 connected to ESP32 G2.
Documented Code
No code was provided for the microcontrollers in the circuit. Therefore, this section is left blank until the relevant code is supplied.