Skip to content

Commit 61ef192

Browse files
authored
Update README.md
1 parent 33eca0f commit 61ef192

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
**Overview:**
66
This repository contains the codebase for a water level monitoring and control system using ESP-8266 modules. The system employs ultrasonic sensors to measure water levels at a specific site. If the water level surpasses a defined threshold, the ESP-8266 module initiates a series of actions, including controlling a servo motor and notifying the user via SMS without the need for a GSM module. Additionally, the system utilizes IFTTT webhooks to send messages and illuminate an LED when the water level exceeds 30 units.
77

8+
![Sender-ESP-DIAGRAM](https://github.com/mcbanana3/ESP-8266/assets/146920196/5474a119-c7e9-4be6-9706-3634cabc36ed)
9+
810
**Key Features:**
911
- **Ultrasonic Sensor Integration:** Measures water levels accurately using ultrasonic sensors connected to an ESP-8266 module.
1012
- **Remote Servo Motor Control:** Controls a servo motor over the internet to manage water flow or gates based on water level conditions.
@@ -14,21 +16,24 @@ This repository contains the codebase for a water level monitoring and control s
1416

1517
![image](https://github.com/mcbanana3/ESP-8266/assets/146920196/abb162bf-d552-490f-9e83-a0d8fbac18fd)
1618

17-
1819
**Repository Structure:**
1920
- **/src:** Contains the source code for ESP-8266 modules.
2021
- **/ultrasonic_sensor_module:** Code for reading data from the ultrasonic sensor.
2122
- **/servo_control_module:** Code for controlling the servo motor based on water level conditions.
2223
- **/ifttt_integration:** Integration with IFTTT webhooks for SMS notification and LED control.
2324
- **/hardware_diagrams:** Schematics and diagrams illustrating the hardware connections.
2425

26+
![image](https://github.com/mcbanana3/ESP-8266/assets/146920196/08527158-f01a-4234-89e3-d481b623ccf1)
27+
2528
**Getting Started:**
2629
1. Clone the repository to your local machine.
2730
2. Set up the ESP-8266 modules with the necessary connections as per the provided diagrams.
2831
3. Configure the system parameters and Wi-Fi credentials in the code.
2932
4. Flash the code to the ESP-8266 modules using the Arduino IDE or your preferred platform.
3033
5. Monitor water levels and observe the system's actions based on the defined thresholds.
3134

35+
![Reciever-ESP-Diagram](https://github.com/mcbanana3/ESP-8266/assets/146920196/2a953a29-5d7f-4ad3-9ce1-5d512c4ce0bb)
36+
3237
**Note:**
3338
Ensure proper safety precautions and adherence to local regulations when deploying the system. This project serves as a starting point and can be extended for specific use cases.
3439

0 commit comments

Comments
 (0)