This shows you the differences between two versions of the page.
|
pm:prj2026:theodor_ioan.buliga:maria.salomia [2026/05/18 15:02] 127.0.0.1 external edit |
pm:prj2026:theodor_ioan.buliga:maria.salomia [2026/05/26 20:26] (current) maria.salomia |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ---- | ||
| =====Statie calitate aer===== | =====Statie calitate aer===== | ||
| Line 35: | Line 36: | ||
| * Backend Node.js | * Backend Node.js | ||
| * Aplicatie web pentru afisare in timp real | * Aplicatie web pentru afisare in timp real | ||
| + | |||
| + | {{:pm:prj2026:theodor_ioan.buliga:schema_bloc.png?600|}} | ||
| ==== 2.1 Conexiunile componentelor ==== | ==== 2.1 Conexiunile componentelor ==== | ||
| Line 85: | Line 88: | ||
| === LED verde === | === LED verde === | ||
| - | * Anod (+) → Rezistor 220Ω → Pin digital Arduino | + | * Anod (+) → Rezistor 220Ω → Pin digital Arduino D9 |
| * Catod (-) → GND | * Catod (-) → GND | ||
| Line 92: | Line 95: | ||
| === LED rosu === | === LED rosu === | ||
| - | * Anod (+) → Rezistor 220Ω → Pin digital Arduino | + | * Anod (+) → Rezistor 220Ω → Pin digital Arduino D8 |
| * Catod (-) → GND | * Catod (-) → GND | ||
| Line 100: | Line 103: | ||
| Placa Arduino este conectata la laptop prin cablu USB. Comunicatia dintre sistemul hardware si aplicatia software se realizeaza prin interfata seriala (UART over USB), utilizata pentru transmiterea datelor catre backend. | Placa Arduino este conectata la laptop prin cablu USB. Comunicatia dintre sistemul hardware si aplicatia software se realizeaza prin interfata seriala (UART over USB), utilizata pentru transmiterea datelor catre backend. | ||
| + | |||
| + | {{:pm:prj2026:theodor_ioan.buliga:schema_pm.png?600|}} | ||
| ==== 3. Functionalitate generala ==== | ==== 3. Functionalitate generala ==== | ||
| Line 165: | Line 170: | ||
| Astfel, utilizatorul poate observa rapid schimbarile din mediul inconjurator. | Astfel, utilizatorul poate observa rapid schimbarile din mediul inconjurator. | ||
| + | |||
| + | {{:pm:prj2026:theodor_ioan.buliga:app_pm.png?600|}} | ||
| === Observatie === | === Observatie === | ||
| Sistemul functioneaza conectat la laptop prin cablu USB. In aceasta configuratie, laptopul gestioneaza comunicatia cu baza de date si aplicatia web. | Sistemul functioneaza conectat la laptop prin cablu USB. In aceasta configuratie, laptopul gestioneaza comunicatia cu baza de date si aplicatia web. | ||
| + | |||
| + | ==== Poza reala cu proiectul==== | ||
| + | |||
| + | {{:pm:prj2026:theodor_ioan.buliga:poza_proiect.jpeg?600|}} | ||
| + | |||
| + | ==== 6. Bibliografie / Resurse ==== | ||
| + | |||
| + | * Documentatia oficiala Arduino UNO R4 | ||
| + | https://docs.arduino.cc/hardware/uno-r4-wifi/ | ||
| + | |||
| + | * Documentatia senzorului DHT11 | ||
| + | https://components101.com/sensors/dht11-temperature-sensor | ||
| + | |||
| + | * Documentatia senzorului MQ-135 | ||
| + | https://components101.com/sensors/mq135-gas-sensor-for-air-quality | ||
| + | |||
| + | * Documentatia senzorului de praf Sharp GP2Y1014AU0F | ||
| + | https://global.sharp/products/device/lineup/data/pdf/datasheet/gp2y1014au_e.pdf | ||
| + | |||
| + | * Documentatia modulului RTC DS3231 | ||
| + | https://randomnerdtutorials.com/arduino-ds3231-real-time-clock/ | ||
| + | |||
| + | * Biblioteca LiquidCrystal_I2C | ||
| + | https://github.com/johnrickman/LiquidCrystal_I2C | ||
| + | |||
| + | * Biblioteca DHT pentru Arduino | ||
| + | https://github.com/adafruit/DHT-sensor-library | ||
| + | |||
| + | * Documentatia oficiala Docker | ||
| + | https://docs.docker.com/ | ||
| + | |||
| + | * Documentatia MongoDB | ||
| + | https://www.mongodb.com/docs/ | ||
| + | |||
| + | * Documentatia Node.js | ||
| + | https://nodejs.org/en/docs | ||
| + | |||
| + | * Documentatia Express.js | ||
| + | https://expressjs.com/ | ||
| + | |||
| + | * Documentatia Chart.js | ||
| + | https://www.chartjs.org/docs/latest/ | ||
| + | |||
| + | * PlatformIO IDE | ||
| + | https://platformio.org/ | ||
| + | |||
| + | * Documentatia oficiala KiCad | ||
| + | https://docs.kicad.org/ | ||