ESP32-Based Smart Irrigation System with DHT11 and Moisture Sensor
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This document provides a detailed overview of a circuit that includes an ESP32 microcontroller, a DHT11 temperature and humidity sensor, a moisture sensor, and a servo motor. The circuit is designed to read environmental data and control a servo motor based on the readings.
Component List
ESP32
- Description: A powerful microcontroller with built-in Wi-Fi and Bluetooth capabilities.
- Pins: EN, VP, VN, D34, D35, D32, D33, D25, D26, D27, D14, D12, D13, GND, VIN, 3V3, D15, D2, D4, RX2, TX2, D5, D18, D19, D21, RX0, TX0, D22, D23, BOOT
DHT11
- Description: A digital temperature and humidity sensor.
- Pins: VCC, GND, DATA
Moisture Sensor
- Description: A sensor used to measure the moisture level in the soil.
- Pins: 5v+, GND, A0
Servo
- Description: A motor that can be controlled to move to a specific position.
- Pins: GND, VCC, PWM
Comment
- Description: A placeholder for comments or notes in the circuit.
- Pins: None
Wiring Details
ESP32
GND is connected to:
- GND of Moisture Sensor
- GND of DHT11
- GND of Servo
VIN is connected to:
- 5v+ of Moisture Sensor
- VCC of DHT11
D34 is connected to:
- A0 of Moisture Sensor
D4 is connected to:
- DATA of DHT11
D18 is connected to:
- PWM of Servo
DHT11
GND is connected to:
- GND of ESP32
VCC is connected to:
- VIN of ESP32
DATA is connected to:
- D4 of ESP32
Moisture Sensor
GND is connected to:
- GND of ESP32
5v+ is connected to:
- VIN of ESP32
A0 is connected to:
- D34 of ESP32
Servo
GND is connected to:
- GND of ESP32
VCC is connected to:
- (Not explicitly connected in the provided net list)
PWM is connected to:
- D18 of ESP32
Code
No code was provided for the microcontrollers in this circuit.
This document provides a comprehensive overview of the circuit, including a summary, component list, wiring details, and code documentation. The wiring details section ensures that each component's connections are clearly outlined, facilitating easy assembly and troubleshooting.