In the sample project, you can use these features:
- Deep Sleep in ESP8266 and ESP32, with
configurables DeepSleep time. Configurable sensor type, without having to rewrite code such as DHT type (DHT11,DHT22, AM2302, MW33, etc.), Soil Moist Sensor type (Capacitive, Resistive).- Many configurable parameters, such as alarm setpoint, pump running setpoint, etc...
-
Degree- a. Celcius
- b. Fahrenheit
-
Pump Mode- a. Auto & Notice
- b. Auto
- c. Manual & Notice
- d. Manual
-
DHT Type- a. Auto Detect
- b. DHT11
- c. MW33
- d. DHT22
- e. AM2302
- f. RHT03
-
Moist Alarm Interval- a. No Alarm
- b. Every 1 hour
- c. Every 6 hrs
- d. Every 24 hrs
-
Soil Moist Sensor Type- a. Resistive
- b. Capacitive
- Minimum Air Temperature Alarm
- Maximum Air Temperature Alarm
- DHT Adjustment %
- Moist Adjustment %
- Minimum Air Humidity Alarm
- Maximum Air Humidity Alarm
- Dry Soil Humidity % for Running Pump
- Time Pump Running in seconds
- Dry Soil Humidity % Alarm
- Wet Soil Humidity % Alarm
- Interval between DeepSleep in minutes
- DeepSleep Time in minutes
RestartForce DeepSleep
Use ISR-based hardware timers instead of software timers so that the pump functions is ISR-based.
If you want to contribute to this project:
- Report bugs and errors
- Ask for enhancements
- Create issues and pull requests
- Tell other people about this library
Copyright 2019- Khoi Hoang