This shows you the differences between two versions of the page.
pm:prj2024:iotelea:daniela.belibov [2024/05/27 11:06] daniela.belibov [Jurnal] |
pm:prj2024:iotelea:daniela.belibov [2024/05/27 12:09] (current) daniela.belibov [Automatic Plant Watering System] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Automatic Plant Watering System ====== | ====== Automatic Plant Watering System ====== | ||
- | **Autor:** Belibova Daniela | + | **Autor:** Belibova Daniela {{ :pm:prj2024:iotelea:st_small_507x507-pad_600x600_f8f8f8.jpg?100&right|}} |
**Grupa:** 333CD | **Grupa:** 333CD | ||
**Îndrumător:** Ionuț Oțelea | **Îndrumător:** Ionuț Oțelea | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
===== Introducere ===== | ===== Introducere ===== | ||
Line 241: | Line 246: | ||
Mi-a plăcut foarte mult să lucrez la acest proiect, deoarece eu personal aș folosi un astfel de sistem pentru plantele mele. Proiectul mi-a oferit ocazia să înțeleg mult mai bine conceptele învățate la laboratoare si cursuri. În plus, a fost o experiență distractivă și interesantă. | Mi-a plăcut foarte mult să lucrez la acest proiect, deoarece eu personal aș folosi un astfel de sistem pentru plantele mele. Proiectul mi-a oferit ocazia să înțeleg mult mai bine conceptele învățate la laboratoare si cursuri. În plus, a fost o experiență distractivă și interesantă. | ||
- | O posibilă îmbunătățire pentru viitor ar fi integrarea unei baterii solare pentru alimentarea sistemului, ceea ce ar face dispozitivul complet autonom și prietenos cu mediul. | + | O posibilă îmbunătățire pentru viitor ar fi integrarea unei baterii solare pentru alimentarea sistemului, ceea ce ar face dispozitivul complet autonom și prietenos cu mediul. De asemenea s-ar putea opta pentru un senzor de umiditate a solului mai bun, pentru că uneori din cauza temperaturii apei sau altor factori nu indică umiditatea corectă, și astfel planta ar putea fi udată pentru prea multe ori. |
===== Download ===== | ===== Download ===== | ||
- | <note warning> | + | * Source Code: {{:pm:prj2024:iotelea:watering_system.zip|}} |
- | 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ă ;-). | + | * [[https://drive.google.com/file/d/1nz1m2aOi5Fr-UdrydyiAuMzQS_LLc2TP|Demo Project]] |
- | + | ||
- | 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 ===== | ||
Line 265: | Line 266: | ||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
- | <note> | + | **Resurse Hardware** |
- | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | + | * [[https://www.optimusdigital.ro/ro/senzori-senzori-ultrasonici/9-senzor-ultrasonic-hc-sr04-.html?search_query=HC-SR04+Ultrasonic+Sensor&results=6|Ultrasonic Sensor]] |
- | </note> | + | * [[https://www.optimusdigital.ro/ro/placi-avr/2563-placa-de-dezvoltare-compatibila-cu-arduino-uno-atmega328p-i-ch340-si-cablu-50-cm.html?search_query=Arduino+UNO+&results=138|Arduino Uno]] |
+ | * [[https://www.optimusdigital.ro/ro/optoelectronice-lcd-uri/2894-lcd-cu-interfata-i2c-si-backlight-albastru.html?search_query=1602+LCD+&results=17|LCD 16x02]] | ||
+ | * [[https://www.optimusdigital.ro/ro/senzori-senzori-de-presiune/1666-modul-senzor-de-presiune-barometric-bmp280.html?search_query=BMP280+&results=11|BMP280 - Modul Senzor de Presiune Barometric]] | ||
+ | * [[https://www.emag.ro/modul-releu-1-canal-5v-11fo/pd/DPPQ6GBBM/?ref=history-shopping_362027892_16253_2|Modul Releu]] | ||
+ | * [[https://www.emag.ro/modul-cu-senzor-umiditate-sol-cl73/pd/D5ZZ5JBBM/?ref=history-shopping_362027892_16253_1|Modul cu senzor umiditate sol]] | ||
+ | |||
+ | **Resurse Software** | ||
+ | * [[https://www.arduino.cc/en/software|Arduino IDE]] | ||
+ | * Mediul de dezvoltare principal folosit pentru scrierea și încărcarea codului pe placa Arduino | ||
+ | * [[https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library|Biblioteca LiquidCrystal_I2C]] | ||
+ | * Utilizată pentru a controla afișajul LCD prin intermediul interfeței I2C. | ||
+ | * [[https://learn.adafruit.com/adafruit-bmp280-barometric-pressure-plus-temperature-sensor-breakout/arduino-test|Biblioteca Adafruit BMP280]] | ||
+ | * Utilizată pentru a citi datele de la senzorul BMP280 (temperatură și presiune). | ||
+ | * [[https://www.arduino.cc/reference/en/language/functions/communication/wire/|Biblioteca Wire]] | ||
+ | * Necesară pentru comunicarea I2C între Arduino și diverse module (LCD, BMP280). | ||
<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> | ||
+ | |||