This shows you the differences between two versions of the page.
|
pm:prj2024:fstancu:justin.popescu1605 [2024/05/23 02:14] justin.popescu1605 [Hardware Design] |
pm:prj2024:fstancu:justin.popescu1605 [2024/05/27 09:34] (current) justin.popescu1605 [Hardware Design] |
||
|---|---|---|---|
| Line 34: | Line 34: | ||
| Sistemul folosește **Node-RED** pentru a gestiona logica și fluxul datelor între dispozitive. Acest instrument de programare conectează dispozitivele hardware. L-am ales pentru facilitățile pe care le oferă ca editor bazat pe browser pentru conectarea fluxurilor folosind noduri, care pot fi implementate în timpul execuției. | Sistemul folosește **Node-RED** pentru a gestiona logica și fluxul datelor între dispozitive. Acest instrument de programare conectează dispozitivele hardware. L-am ales pentru facilitățile pe care le oferă ca editor bazat pe browser pentru conectarea fluxurilor folosind noduri, care pot fi implementate în timpul execuției. | ||
| - | {{ :pm:prj2024:fstancu:casamonitor_descriere.jpg?direct&400 |}} | + | {{ :pm:prj2024:fstancu:casa_monitor.png?direct&400 |}} |
| <note tip> | <note tip> | ||
| Line 69: | Line 69: | ||
| === Schema Electrică === | === Schema Electrică === | ||
| + | <note important> | ||
| Pentru a fi mai ușor de urmărit cablajul, am încercat să realizez un design cât mai modular cu putință pentru fiecare modul: de la sursa de alimentare, la senzori și **µC**. În plus, pentru a clarifica modul în care se vor distribui voltajele, întregul sistem va deveni mult mai accesibil pentru modificările ulterioare. | Pentru a fi mai ușor de urmărit cablajul, am încercat să realizez un design cât mai modular cu putință pentru fiecare modul: de la sursa de alimentare, la senzori și **µC**. În plus, pentru a clarifica modul în care se vor distribui voltajele, întregul sistem va deveni mult mai accesibil pentru modificările ulterioare. | ||
| Toți **senzorii** vor fi alimentați la **12V** de la **sursa de tensiune**, comparativ cu **µC**, care va fi conectat la laptop prin **USB**, de unde primește **5V**. | Toți **senzorii** vor fi alimentați la **12V** de la **sursa de tensiune**, comparativ cu **µC**, care va fi conectat la laptop prin **USB**, de unde primește **5V**. | ||
| + | </note> | ||
| - | {{ :pm:prj2024:fstancu:casamonitor_schematic.jpg?direct&800 |}} | + | {{ :pm:prj2024:fstancu:casamonitor_schematic.jpg?direct&700 |}} |
| <note important> | <note important> | ||
| Line 81: | Line 83: | ||
| === Lista de Piese === | === Lista de Piese === | ||
| + | <note tip> | ||
| ^ Nume Componenta ^ Preț ^ Site Cumparare ^ | ^ Nume Componenta ^ Preț ^ Site Cumparare ^ | ||
| | Arduino UNO R3 ATmega328P | 30,76 RON | [[https://www.sigmanortec.ro/Placa-dezvoltare-UNO-R3-Arduino-compatibil-AtMega328p-CH340G-MiniUSB-p125132518|Arduino (SigmaNortec)]] | | | Arduino UNO R3 ATmega328P | 30,76 RON | [[https://www.sigmanortec.ro/Placa-dezvoltare-UNO-R3-Arduino-compatibil-AtMega328p-CH340G-MiniUSB-p125132518|Arduino (SigmaNortec)]] | | ||
| Line 94: | Line 97: | ||
| | Fire și rezistențe pentru conectică | 25,00 RON | [[https://www.sigmanortec.ro/40-Fire-Dupont-30cm-Mama-Mama-p126421578|Wires (SigmaNortec)]] | | | Fire și rezistențe pentru conectică | 25,00 RON | [[https://www.sigmanortec.ro/40-Fire-Dupont-30cm-Mama-Mama-p126421578|Wires (SigmaNortec)]] | | ||
| ^ Total | 243,13 RON | X | | ^ Total | 243,13 RON | X | | ||
| - | \\ | + | </note> |
| === Arduino UNO, Cablu USB, Sursă de Alimentare === | === Arduino UNO, Cablu USB, Sursă de Alimentare === | ||
| Line 266: | Line 269: | ||
| * Temperatura reală este mai mare decât cea dorită, ventilatorul pornește automat pentru a răci aerul. | * Temperatura reală este mai mare decât cea dorită, ventilatorul pornește automat pentru a răci aerul. | ||
| - | <note important> | + | ==== Download ==== |
| + | ---- | ||
| + | |||
| + | <note warning> | ||
| Videoclipuri demonstrative, SW-HW, pentru a observa cum funcționează GUI (Node-RED) cu HW, vizualizați cele 2 videoclipuri în același timp, începeți videoclipul **pentru SW de la 0** și **cel pentru HW de la secunda 25** de la începutul înregistrării. | Videoclipuri demonstrative, SW-HW, pentru a observa cum funcționează GUI (Node-RED) cu HW, vizualizați cele 2 videoclipuri în același timp, începeți videoclipul **pentru SW de la 0** și **cel pentru HW de la secunda 25** de la începutul înregistrării. | ||
| * **Node-RED API Dashboard**: [[https://drive.google.com/file/d/1zLRS86_t2jiu0NKJF-CHeEPyh4NjXHAV/view?usp=sharing|SW-Interact]] | * **Node-RED API Dashboard**: [[https://drive.google.com/file/d/1zLRS86_t2jiu0NKJF-CHeEPyh4NjXHAV/view?usp=sharing|SW-Interact]] | ||
| * **Hardware Interfață**: [[https://drive.google.com/file/d/1L-0ANzF2LampGnMLCuwHAHUocGBix3rt/view?usp=sharing|HW-Interact]] | * **Hardware Interfață**: [[https://drive.google.com/file/d/1L-0ANzF2LampGnMLCuwHAHUocGBix3rt/view?usp=sharing|HW-Interact]] | ||
| - | </note> | + | * Arhiva cu fișierele proiectului, inclusiv sursele, schemele de circuit și documentația, poate fi găsită pe [GitHub](https://github.com/justin-marian/casamonitor). |
| - | + | ||
| - | ==== Download ==== | + | |
| - | ---- | + | |
| - | + | ||
| - | <note warning> | + | |
| - | Arhiva cu fișierele proiectului, inclusiv sursele, schemele de circuit și documentația, poate fi găsită pe [GitHub](https://github.com/justin-marian/casamonitor). | + | |
| </note> | </note> | ||
| <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> | ||
| + | |||