Water.System.MOV
This project is developed to control a flower watering system via mobile devices using Arduino and Firebase. With this system, you can water your flowers remotely.
To run this project, you'll need the following components:
- Arduino-based board (recommended ESP32 or ESP8266)
- Water pump
- Soil moisture sensor
- Connecting wires
- Firebase account for mobile device integration
- Upload the codes to your Arduino board using Arduino IDE.
- Create a Firebase account and obtain the necessary API key and database URL for the project.
- Enter your WiFi network's SSID and password in the relevant parts of the code.
- Connect the pins correctly and place the water pump in the system.
- Access your flower watering system via Firebase Console on your mobile device to control it.
If you wish to contribute or improve this project, follow these steps:
- Fork the project.
- Add new features or fix bugs.
- Submit your changes as a pull request on GitHub.
This project is distributed under the MIT License. For more information, check the LICENSE file.
If you encounter any issues while using or developing this project, please open an issue.
Bu proje, Arduino ve Firebase kullanarak mobil cihaz üzerinden çiçek sulama sistemi kontrolü için geliştirilmiştir. Bu sistem sayesinde çiçeklerinizi uzaktan sulayabilirsiniz.
Bu projeyi çalıştırmak için aşağıdaki bileşenlere ihtiyacınız olacaktır:
- Arduino tabanlı bir kart (ESP32 veya ESP8266 önerilir)
- Su motoru
- Toprak nem sensörü
- Bağlantı kablolari
- Mobil cihaz için Firebase hesabı
- Arduino IDE kullanarak Arduino kartınıza kodları yükleyin.
- Firebase hesabınızı oluşturun ve proje için gerekli API anahtarını ve veritabanı URL'sini alın.
- WiFi ağınızın SSID ve şifresini kod içindeki ilgili yerlere girin.
- Bağlantı pinlerini doğru şekilde bağlayın ve sistem üzerindeki su motorunu yerleştirin.
- Mobil cihazınıza Firebase Console'dan erişerek çiçek sulama sisteminizi kontrol edebilirsiniz.
Bu projeye katkıda bulunmak veya geliştirmek isterseniz, aşağıdaki adımları takip edebilirsiniz:
- Projeyi forklayın.
- Yeni özellikler ekleyin veya hataları düzeltin.
- Değişiklikleri GitHub üzerinden pull request olarak gönderin.
Bu proje MIT lisansı altında dağıtılmaktadır. Daha fazla bilgi için LICENSE dosyasına göz atabilirsiniz.
Projeyi kullanırken veya geliştirirken herhangi bir sorunla karşılaşırsanız, lütfen bir issue açın.