This shows you the differences between two versions of the page.
|
pm:prj2023:abirlica:sistem_irigatii_automat [2023/05/29 19:49] robin.svemer [Hardware Design] |
pm:prj2023:abirlica:sistem_irigatii_automat [2023/05/29 21:33] (current) robin.svemer [Rezultate Obţinute] |
||
|---|---|---|---|
| Line 47: | Line 47: | ||
| Pini alesi: | Pini alesi: | ||
| - | Analogi: A0, A1, A5 | + | * Analogi: A0, A1, A5 |
| - | Digitali: PD0, PD1, PD7, PB1, PB2, PB3 | + | * Digitali: PD0, PD1, PD7, PB1, PB2, PB3 |
| Motivul pentru care au fost alesi in acest fel: | Motivul pentru care au fost alesi in acest fel: | ||
| - | A0, A1 pentru a avea ambii pini de input apropiati, iar A5 la distanta pentru a fi usor de tinut minte cum trebuie setati. | + | * A0, A1 pentru a avea ambii pini de input apropiati, iar A5 la distanta pentru a fi usor de tinut minte cum trebuie setati. |
| - | PD0, PD1 deoarece sunt pinii de Rx, Tx si sunt folositi pentru comunicarea cu ESP8266 | + | * PD0, PD1 deoarece sunt pinii de Rx, Tx si sunt folositi pentru comunicarea cu ESP8266 |
| - | PB1, PB2, PB3 Pini capabili de PWM utilizati pentru RGB | + | * PB1, PB2, PB3 Pini capabili de PWM utilizati pentru RGB |
| - | PD7 ales aleatori dintre pinii ramasi liberi | + | * PD7 ales aleatoriu dintre pinii ramasi liberi |
| ===== Software Design ===== | ===== Software Design ===== | ||
| Line 70: | Line 70: | ||
| * ESPAsyncWebServer | * ESPAsyncWebServer | ||
| * https://code.highcharts.com/highcharts.js javascript pentru grafic | * https://code.highcharts.com/highcharts.js javascript pentru grafic | ||
| + | Software Arduino: | ||
| {{ :pm:prj2023:abirlica:software_schema_logica.jpg?700 |}} | {{ :pm:prj2023:abirlica:software_schema_logica.jpg?700 |}} | ||
| + | Software ESP8266: | ||
| + | {{ :pm:prj2023:abirlica:esp8266_software.jpg?300 |}} | ||
| ===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
| Line 77: | Line 80: | ||
| </note> | </note> | ||
| + | Am reusit sa obtin un aparat functional care imi va permite sa am o planta fara a uita sa o ud, lucrul foarte util este buzzer-ul care ma va atentiona cand mai trebuie adaugata apa in sistem. De asemenea graficul expus prin intermediul modului ESP imi va da o intelegere mai buna a cat de repede se usuca solul si cat de des ar trebui udat. | ||
| + | |||
| + | {{ :pm:prj2023:abirlica:proiect_pm1.jpg?500 |}} | ||
| + | {{ :pm:prj2023:abirlica:proiect_pm2.jpg?500 |}} | ||
| + | {{ :pm:prj2023:abirlica:humidity_chart.jpg?700 |}} | ||
| ===== Concluzii ===== | ===== Concluzii ===== | ||
| + | A fost un proiect interesant. Lucrul complicat a fost de a face debugging in cazul in care ceva nu functiona corespunzator, problema putand fiind data fie de software fie de hardware. Per total experienta a fost una utila deoarece mi-a oferit o perspectiva asupra utilizarii unui microcontroller pentru automatizarea unor sarcini cotidiene. | ||
| ===== Download ===== | ===== Download ===== | ||
| Line 86: | Line 95: | ||
| Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:pm:prj20??:c?** sau **:pm:prj20??:c?:nume_student** (dacă este cazul). **Exemplu:** Dumitru Alin, 331CC -> **:pm:prj2009:cc:dumitru_alin**. | Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:pm:prj20??:c?** sau **:pm:prj20??:c?:nume_student** (dacă este cazul). **Exemplu:** Dumitru Alin, 331CC -> **:pm:prj2009:cc:dumitru_alin**. | ||
| </note> | </note> | ||
| + | {{:pm:prj2023:abirlica:sistemirigatiiautomat_svemerrobincristian_333cb.zip|}} | ||
| ===== Jurnal ===== | ===== Jurnal ===== | ||
| Line 93: | Line 102: | ||
| </note> | </note> | ||
| + | * 30 aprilie - finalizare documentatie intiala | ||
| + | * 10 mai - finalizare hardware | ||
| + | * 21 mai - finalizare software | ||
| + | * 29 mai - modificare documentatie pentru finalul proiectului | ||
| ===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
| Line 98: | Line 111: | ||
| Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | ||
| </note> | </note> | ||
| + | Resurse software: | ||
| + | * https://randomnerdtutorials.com/esp8266-weather-forecaster/ | ||
| + | Resurse hardware: | ||
| + | * https://github.com/mcauser/Grove-Eagle | ||
| + | * https://www.snapeda.com/parts/SRD-05VDC-SL-C/Songle%20Relay/view-part/?welcome=home | ||
| <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | ||