This shows you the differences between two versions of the page.
|
pm:prj2023:gpatru:90 [2023/05/29 17:46] adrian.ciobanu1906 |
pm:prj2023:gpatru:90 [2023/05/29 18:29] (current) adrian.ciobanu1906 |
||
|---|---|---|---|
| Line 22: | Line 22: | ||
| ===== Hardware Design ===== | ===== Hardware Design ===== | ||
| - | {{ :pm:prj2023:gpatru:schema_png.png?direct&700 |Circuitele principale ale proiectului}} | + | {{ :pm:prj2023:gpatru:schema_png_final.png?direct&800 |}} |
| <note tip> | <note tip> | ||
| * Lista de piese: | * Lista de piese: | ||
| Line 73: | Line 73: | ||
| * Funcția de termometru și afișare nivel umiditate | * Funcția de termometru și afișare nivel umiditate | ||
| * Funcția de alarmă și motiv de mișcare din pat | * Funcția de alarmă și motiv de mișcare din pat | ||
| + | * Funcție de mod Low-Power în care se stinge lumina de fundal a LCD-ului și în acest mod, când sună alarma, ceasul nu se mai mișcă, motoarele sunt dezactivate | ||
| * Funcții și alte detalii pe care mi-aș fi dorit să le implementez: | * Funcții și alte detalii pe care mi-aș fi dorit să le implementez: | ||
| * Funcția de selecție a melodiei alarmei | * Funcția de selecție a melodiei alarmei | ||
| Line 78: | Line 79: | ||
| * Construcția unui cadru mai "profesional" pentru ceas și componente | * Construcția unui cadru mai "profesional" pentru ceas și componente | ||
| * Reproiectarea mai eficientă a componentelor pentru a eficientiza energia consumată (de ex foloisrea doar a microprocesorului în locul întregii plăcuțe Arduino) și/sau PCB-uri custom | * Reproiectarea mai eficientă a componentelor pentru a eficientiza energia consumată (de ex foloisrea doar a microprocesorului în locul întregii plăcuțe Arduino) și/sau PCB-uri custom | ||
| - | * Sursele de inspirație au fost diverse soluții căutate pe GitHub în documentațiile bibliotecilor folosite | + | * Sursele de inspirație au fost diverse soluții căutate pe Google și GitHub dar și în documentațiile componentelor folosite |
| </note> | </note> | ||
| Line 231: | Line 232: | ||
| - https://ocw.cs.pub.ro/courses/_media/pm/atmel-7810-automotive-microcontrollers-atmega328p_datasheet.pdf A fost un ajutor constant când aveam nevoie de informații privind Arduino și pinii + cum să îi folosesc | - https://ocw.cs.pub.ro/courses/_media/pm/atmel-7810-automotive-microcontrollers-atmega328p_datasheet.pdf A fost un ajutor constant când aveam nevoie de informații privind Arduino și pinii + cum să îi folosesc | ||
| - | |||
| - | <note> | ||
| - | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | ||
| - | </note> | ||
| ===== Download ===== | ===== Download ===== | ||
| Line 242: | Line 239: | ||
| Un scurt README cu detaliile mai relevante: {{:pm:prj2023:gpatru:readme.pdf|}} | Un scurt README cu detaliile mai relevante: {{:pm:prj2023:gpatru:readme.pdf|}} | ||
| + | Link către Google Drive unde am încărcat toate fișierele folosite în acest proiect (inclusiv versiuni mai vechi ale codului): [[https://drive.google.com/drive/folders/1oeqhRWygKRl8deWa6Vc-qk_yEKU_LwIL?usp=sharing|Google Drive]] | ||
| + | |||
| + | ===== Laboratoare folosite ===== | ||
| + | |||
| + | În cadrul proiectului meu m-am folosit de următoarele laboratoare: | ||
| + | |||
| + | - Folosit pentru întreruperile pe butoane................ [[pm:lab:lab2-2023|]] | ||
| + | - Folosit pentru PWM în cadrul motoarelor............. [[pm:lab:lab3-2023|]] | ||
| + | - Folosit pentru conversia datelor de la joystick... [[pm:lab:lab4-2022|]] | ||
| + | - Folosit pentru conectarea modulului RTC............ [[pm:lab:lab5-2022|]] | ||
| + | - Folosit pentru conectarea LCD-ului...................... [[pm:lab:lab6-2022|]] | ||
| <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> | ||