This shows you the differences between two versions of the page.
pm:prj2024:iotelea:alexandru.badircea [2024/05/26 12:53] alexandru.badircea [Concluzii] |
pm:prj2024:iotelea:alexandru.badircea [2024/05/26 18:47] (current) alexandru.badircea |
||
---|---|---|---|
Line 315: | Line 315: | ||
} | } | ||
</code> | </code> | ||
+ | |||
+ | |||
+ | Proiectul Mist Wise integrează trei noțiuni esențiale învățate în laboratoare: ADC, SPI și I2C. Citirea valorii de la potențiometru se realizează prin funcția analogRead(A0) utilizând ADC, care convertește semnalul analogic într-o valoare digitală pentru setarea pragurilor de umiditate. Protocolul SPI este folosit pentru comunicarea cu cardul SD, permițând stocarea și citirea datelor de umiditate și temperatură prin funcții precum SD.begin(chipSelect) și SD.open(), asigurând un istoric al valorilor măsurate. I2C este utilizat pentru comunicarea cu afișajul LCD, iar funcțiile Wire.begin(), lcd.init() și lcd.print() permit afișarea în timp real a stării sistemului și a valorilor de umiditate și temperatură. Aceste noțiuni fundamentale demonstrează aplicarea practică a cunoștințelor dobândite în laboratoare. | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
<note tip> | <note tip> | ||
- | Care au fost rezultatele obţinute în urma realizării proiectului vostru. | + | https://www.youtube.com/watch?v=UZt1q6e2dPk |
</note> | </note> | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
- | În final, proiectul a atins un stadiu care poate fi îmbunătățit cu mai multe funcționalități, însă aspectul general a fost realizat. Sunt foarte mulțumit de proiect, punctul forte al acestuia fiind independența față de laptop și faptul că îl voi putea folosi și pe parcursul verii ce urmează. Am întâmpinat câteva probleme la lucrul cu 24V, reușind să ard o placuță, modulul de coborâre nefiind setat corespunzător. Ca și îmbunătățiri imediate ce pot fi aduse proiectului ar fi un ventilator de 24V, pentru un randament mult mai bun al aparatului. | + | În final, proiectul a atins un stadiu care poate fi îmbunătățit cu mai multe funcționalități, însă aspectul general a fost realizat. Sunt foarte mulțumit de proiect, punctul forte al acestuia fiind independența față de laptop și faptul că îl voi putea folosi și pe parcursul verii ce urmează. Am întâmpinat câteva probleme la lucrul cu 24V, reușind să ard o placuță, modulul de coborâre nefiind setat corespunzător. O altă problema ar fi, integritatea circuitului ar trebui îmbunătățită, jumperele nefiind suficient de sigure, fiind necesară o atenție sporită la transport. Ca și îmbunătățiri imediate ce pot fi aduse proiectului, ar fi un ventilator de 24V, pentru un randament mult mai bun al aparatului. |
+ | |||
+ | Lăsând la o parte micile probleme și provocări, experiența de lucru la proiectul Mist Wise a fost extrem de plăcută și unică. După ce am depășit dificultățile inițiale și am înțeles cum funcționează toate componentele, am abordat fiecare etapă cu entuziasm. Satisfacția de a vedea proiectul final funcționând și de a ști că am creat ceva util pentru viața de zi cu zi este îmbucurătoare. Acest proiect nu doar că mi-a îmbunătățit considerabil abilitățile tehnice, dar mi-a oferit și o profundă satisfacție personală și o experiență valoroasă de învățare. | ||
===== Download ===== | ===== Download ===== | ||
- | + | {{:pm:prj2024:iotelea:mist_wise.zip|}} | |
- | <note warning> | + | |
- | O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-). | + | |
- | + | ||
- | 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> | + | |
===== Jurnal ===== | ===== Jurnal ===== | ||
<note tip> | <note tip> | ||
- | Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. | + | 02.05.2024 - Comandare piese\\ |
+ | 05.05.2024 - Creare pagină și adăugare introducere, descriere generală, componente folosite \\ | ||
+ | 08.05.2024 - Verificarea funcționalității pieselor\\ | ||
+ | 17.05.2024 - Completarea milestone-ului HARDWARE\\ | ||
+ | 19.05.2024 - Realizarea codului\\ | ||
+ | 24.05.2024 - Completarea milestone-ului SOFTWARE\\ | ||
</note> | </note> | ||
- | |||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
+ | * https://www.waveshare.com/wiki/DHT22_Temperature-Humidity_Sensor | ||
+ | * https://docs.arduino.cc/learn/electronics/lcd-displays/ | ||
+ | * https://www.instructables.com/Micro-SD-Card-Tutorial/ | ||
+ | * https://electropeak.com/learn/interfacing-irf520-mosfet-driver-module-switch-button-hcmodu0083-with-arduino/ | ||
+ | * https://www.instructables.com/How-to-Use-DC-to-DC-Buck-Converter-LM2596/ | ||
+ | * https://github.com/adafruit/DHT-sensor-library | ||
+ | * https://github.com/arduino-libraries/LiquidCrystal | ||
+ | * https://fritzing.org | ||
- | <note> | ||
- | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | ||
- | </note> | ||
- | |||
- | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | ||