This shows you the differences between two versions of the page.
pm:prj2025:fstancu:mihai.niculici [2025/05/27 21:50] mihai.niculici [Schema bloc a proiectului] |
pm:prj2025:fstancu:mihai.niculici [2025/05/28 02:06] (current) mihai.niculici [Rezultate Obţinute] |
||
---|---|---|---|
Line 17: | Line 17: | ||
Este un proiect educativ si practic – oricine vrea sa urmareasca confortul termic dintr-un spatiu inchis poate beneficia de el. Pentru mine, este o ocazie buna sa exersez integrarea senzorilor cu microcontrollerul si sa aplic in mod concret cunostintele din curs si laboratoare. | Este un proiect educativ si practic – oricine vrea sa urmareasca confortul termic dintr-un spatiu inchis poate beneficia de el. Pentru mine, este o ocazie buna sa exersez integrarea senzorilor cu microcontrollerul si sa aplic in mod concret cunostintele din curs si laboratoare. | ||
- | </note> | ||
===== Descriere generala ===== | ===== Descriere generala ===== | ||
Line 66: | Line 65: | ||
| | ||
Rol: organizarea componentelor hardware intr-un mod curat si stabil. | Rol: organizarea componentelor hardware intr-un mod curat si stabil. | ||
- | ** | + | |
+ | === Bill of Materials (BOM) === | ||
+ | |||
+ | ^ Componenta ^ Cant. ^ Link produs ^ Datasheet ^ Pret (RON) ^ | ||
+ | | Arduino UNO R3 | 1 | [[https://www.optimusdigital.ro/ro/placi-avr/4561-placa-de-dezvoltare-compatibila-cu-arduino-uno-r3-atmega328p-atmega16u2-cablu-50-cm.html|OptimusDigital]] | [[https://octopart.com/datasheet/arduino+uno+rev3-arduino-27999717|Arduino UNO Rev3]] | 54.37 | | ||
+ | | Senzor DHT22 | 1 | [[https://www.optimusdigital.ro/ro/senzori-senzori-de-temperatura/1449-modul-senzor-de-temperatura-i-umiditate-dht22.html|OptimusDigital]] | [[https://www.alldatasheet.com/datasheet-pdf/download/1132459/ETC2/DHT22.html|DHT22 Datasheet]] | 23.12 | | ||
+ | | LED RGB (catod comun) | 1 | [[https://www.optimusdigital.ro/en/leds/483-rgb-led-common-cathode.html|OptimusDigital]] | [[https://arabsmakers.com/wp-content/uploads/2017/05/upload-5mm_RGB_led_common_cathode.pdf|RGB LED Common Cathode]] | 1.00 | | ||
+ | | LCD 16x2 + I2C | 1 | [[https://www.optimusdigital.ro/en/lcds/2894-1602-lcd-with-i2c-interface-and-blue-backlight.html|OptimusDigital]] | [[https://www.vishay.com/docs/37484/lcd016n002bcfhet.pdf|LCD 1602]] | 16.34 | | ||
+ | | Buzzer pasiv 5V | 1 | [[https://www.optimusdigital.ro/ro/audio-buzzere/634-buzzer-pasiv-de-5-v.html|OptimusDigital]] | [[https://components101.com/sites/default/files/component_datasheet/Buzzer%20Datasheet.pdf|Buzzer]] | 1.00 | | ||
+ | | Buton 6x6 mm | 1 | [[https://www.optimusdigital.ro/ro/butoane-i-comutatoare/1119-buton-6x6x6.html|OptimusDigital]] | [[https://www.schurter.com/en/datasheet/typ_6x6_mm_tact_switches.pdf|Tact Switch 6x6]] | 0.36 | | ||
+ | | PCB 10x10 cm | 1 | [[https://www.optimusdigital.ro/ro/prototipare-altele/12526-placa-pcb-pentru-prototipare-10x10cm-pas-de-254-mm.html|OptimusDigital]] | - | 5.00 | | ||
+ | | Rezistente (220Ω, 10kΩ) | 3–4 | [[https://www.optimusdigital.ro/en/resistors/1088-025w-10k-resistor.html|OptimusDigital]] | [[https://www.yageo.com/upload/media/product/app/datasheet/lr/yageo-cfr_datasheet.pdf|Yageo CFR]] | 0.50 | | ||
+ | |||
+ | **Pret total estimativ:** **101.69 RON** | ||
===== Schema electrica ===== | ===== Schema electrica ===== | ||
Line 78: | Line 91: | ||
* LED-ul RGB (catod comun) este controlat prin pinii D9, D10 si D11 folosind semnale PWM. | * LED-ul RGB (catod comun) este controlat prin pinii D9, D10 si D11 folosind semnale PWM. | ||
- | {{:pm:prj2025:fstancu:beep_heat_schema_electrica.png?750|Schema electrica - BEEP & Heat}} | + | {{:pm:prj2025:fstancu:schema_electrica_niculici.png?750|Schema electrica - BEEP & Heat}} |
+ | |||
+ | Aceasta schema electrica (Fisierul EAGLE 9.X Compatible Schematic File .sch) poate fi descarcata din sectiunea Downloads. | ||
+ | |||
+ | Acestea sunt cateva imagini diferite componente ale proiectului: | ||
+ | * Ecranul LCD 1602: | ||
+ | {{:pm:prj2025:fstancu:lcd_niculici.jpeg?400|Schema electrica - BEEP & Heat}} | ||
+ | * Senzorul de Temperatura si Umiditate DHT22: | ||
+ | {{:pm:prj2025:fstancu:dht22_niculici.jpeg?400|Schema electrica - BEEP & Heat}} | ||
+ | * Placa de dezvoltare Arduino UNO R3: | ||
+ | {{:pm:prj2025:fstancu:arduino_uno_r3_cabluri_niculici.jpeg?400|Schema electrica - BEEP & Heat}} | ||
- | Aceasta schema electrica poate fi descarcata din sectiunea Downloads. | ||
==== Software Design ==== | ==== Software Design ==== | ||
Line 137: | Line 159: | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
- | Care au fost rezultatele obţinute în urma realizării proiectului vostru. | + | Functionalitatile Proiectului pot fi urmarite pe Youtube: https://youtu.be/yKRfma8m8SQ |
- | </note> | + | |
+ | Proiectul a fost implementat cu succes, integrand toate componentele hardware si functionalitatile software. Sistemul afiseaza temperatura si umiditatea in timp real, ofera feedback vizual si sonor, iar comutarea unitatilor functioneaza corect. | ||
+ | |||
+ | * Proiect Final: | ||
+ | |||
+ | {{:pm:prj2025:fstancu:proiect_final_niculici.jpeg?500|BEEP & Heat}} | ||
+ | {{:pm:prj2025:fstancu:proiect_final_spate_niculici.jpeg?500|BEEP & Heat}} | ||
==== Concluzii ==== | ==== Concluzii ==== | ||
Line 157: | Line 186: | ||
===== Download ===== | ===== Download ===== | ||
- | <note warning> | + | Mai jos se regasesc fisierele rezultate in urma realizarii proiectului BEEP & Heat – Statia meteo cu alerta sonora si vizuala: |
- | 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**. | + | Schema electrica (.sch): {{pm:prj2025:fstancu:schematic.zip}} |
- | </note> | + | |
+ | Cod sursa Arduino (.ino): {{pm:prj2025:fstancu:source_code.zip}} | ||
==== Jurnal ==== | ==== Jurnal ==== |