This shows you the differences between two versions of the page.
pm:prj2021:abasoc:smartwatering [2021/06/03 03:44] nicolae_iulian.nitu |
pm:prj2021:abasoc:smartwatering [2021/06/03 03:49] (current) nicolae_iulian.nitu |
||
---|---|---|---|
Line 12: | Line 12: | ||
Smart Watering își propune sa fie un sistem care udă automat plantele, în funcție de nivelul de umiditate din sol. | Smart Watering își propune sa fie un sistem care udă automat plantele, în funcție de nivelul de umiditate din sol. | ||
- | Smart Watering va notifica utilizatorul printr-un buzzer atunci cand rezervorul de apa este aproape gol. | + | Smart Watering va notifica utilizatorul printr-un buzzer atunci când rezervorul de apa este aproape gol. |
- | Datele furnizate de senzorul de umiditate vor fi prelucrate pe Arduino, iar intre anumite valori se va actiona automat o mini pompa de apa. | + | Datele furnizate de senzorul de umiditate vor fi prelucrate pe Arduino, iar intre anumite valori se va acționa automat o mini pompa de apă. |
Cu ajutorul modulului ESP8266 de pe plăcuță, utilizatorul va putea acționa pompa de pe telefonul mobil printr-o singură apăsare. | Cu ajutorul modulului ESP8266 de pe plăcuță, utilizatorul va putea acționa pompa de pe telefonul mobil printr-o singură apăsare. | ||
Line 22: | Line 22: | ||
\\ | \\ | ||
- | **Diagrama bloc corespunzatoare proiectului:** \\ | + | **Diagrama bloc corespunzătoare proiectului:** \\ |
{{ :pm:prj2021:abasoc:diagramabloc_Nic.jpeg?700}} \\ | {{ :pm:prj2021:abasoc:diagramabloc_Nic.jpeg?700}} \\ | ||
Line 43: | Line 43: | ||
\\ | \\ | ||
- | **Diagrama electrică corespunzatoare proiectului:** \\ | + | **Diagrama electrică corespunzătoare proiectului:** \\ |
{{ :pm:prj2021:abasoc:schemaElectrica_Nic.png?700}} \\ | {{ :pm:prj2021:abasoc:schemaElectrica_Nic.png?700}} \\ | ||
\\ | \\ | ||
Line 71: | Line 71: | ||
În loop() atunci când se conectează un nou client la server printez mesaje corespunzătoare. | În loop() atunci când se conectează un nou client la server printez mesaje corespunzătoare. | ||
- | Apoi aștept ca clientul să trimită niște date. În caz afirmativ, citesc Requestul de tip GET și încerc să ii fac match. | + | Apoi aștept clientul să trimită niște date. În caz afirmativ, citesc Requestul de tip GET și încerc să ii fac match. |
Dacă requestul conține string-ul "waterPump=ON", atunci trimit un mesaj către Arduino pentru a porni pompa. | Dacă requestul conține string-ul "waterPump=ON", atunci trimit un mesaj către Arduino pentru a porni pompa. | ||
Line 102: | Line 102: | ||
* **10/05/2021** - Calibrarea senzorilor de umiditate și nivelul apei | * **10/05/2021** - Calibrarea senzorilor de umiditate și nivelul apei | ||
* **20/05/2021** - Am reușit să activez pompa de apă automat | * **20/05/2021** - Am reușit să activez pompa de apă automat | ||
- | * **21/05/2021** - NodeMCU Lua ESP8266 se conecteaza cu succes la Wifi și permite activarea/oprirea pompei de pe telefonul mobil | + | * **21/05/2021** - NodeMCU Lua ESP8266 se conectează cu succes la Wifi și permite activarea/oprirea pompei de pe telefonul mobil |
* **22/05/2021** - Se testează proiectul în condiții variate de umiditate si totul este conform așteptărilor | * **22/05/2021** - Se testează proiectul în condiții variate de umiditate si totul este conform așteptărilor | ||
Line 114: | Line 114: | ||
* https://lastminuteengineers.com/soil-moisture-sensor-arduino-tutorial/ | * https://lastminuteengineers.com/soil-moisture-sensor-arduino-tutorial/ | ||
* https://lastminuteengineers.com/water-level-sensor-arduino-tutorial/ | * https://lastminuteengineers.com/water-level-sensor-arduino-tutorial/ | ||
+ | * https://www.cuidevices.com/blog/buzzer-basics-technologies-tones-and-driving-circuits |