- Description
- Features
- Setup Instructions
- Future Hardware Considerations
- Help & Assistance
- Contribution
- License
ZaBoteru is an innovative smart bottle that works efficiently to prevent dehydration. It monitors water intake, tracks temperature, provides heating and UV sterilization. It integrates with Firebase for remote monitoring and control by our user-friendly ZaBoteru mobile app.
☑️ Water Level Monitoring
☑️ Temperature Monitoring and Control
☑️ UV Water Sterilization
☑️ Hydration Alerts with Visual Feedback via RGB LED and LCD
- Clone this repository to your local machine.
- Connect your hardware components as described in the system hardware guide provided. Click Here to download ZaBoteru Hardware Connection Guide (PDF).
- Firebase Setup: Create your Firebase project and configure the necessary parameters. Please refer to the System Architecture section Here to get the required parameters.
- Open the source code in the Arduino IDE.
- Install the required libraries:
ESP8266WiFi.h
ESP8266Firebase.h
HX711.h
HX711_ADC.h
LiquidCrystal_I2C.h
OneWire.h
DallasTemperature.h
SoftwareSerial.h
- Set up your WiFi settings in the code and replace the Firebase URL with your own Firebase project URL:
Firebase firebase("https://your-firebase-project-url.firebaseio.com/");
#define _SSID "your_wifi_ssid"
#define _PASSWORD "your_wifi_password"
- Upload the code to your ESP8266.
- Open the Serial Monitor to check the debug messages and test your prototype.
For ZaBoteru mobile app setup, please refer to ZaBoteru-HydrationApp repository.
- Design Compact Embedded System.
- Incorporate more sensors for detailed data.
- Improve the ruggedness of the hardware to withstand environmental conditions.
- Add location tracking to help users find the bottle’s location.
If you encounter any issues or have any questions or need further assistance, feel free to reach out.
Kareem Noureddine | Salma Ashraf | Salma Abd El-Tawab | Sara Ibrahim | Assem Hussein |
All rights reserved © 2023 to Team 02 of the Assistive Technologies Course - Systems & Biomedical Engineering, Cairo University (Class 2025).