This shows you the differences between two versions of the page.
pm:prj2024:fgul:elena.bogdan2912 [2024/05/26 13:47] elena.bogdan2912 |
pm:prj2024:fgul:elena.bogdan2912 [2024/05/27 00:15] (current) elena.bogdan2912 [Github Repository:] |
||
---|---|---|---|
Line 47: | Line 47: | ||
==== Schematica electrica: ==== | ==== Schematica electrica: ==== | ||
+ | Realizata folosind **Autodesk Fusion** | ||
{{ :pm:prj2024:fgul:atmega2560.png?500 |}} | {{ :pm:prj2024:fgul:atmega2560.png?500 |}} | ||
__Pentru o intelegere mai buna a modului in care sunt conectate componentele, atasez un close-up al placutei:__ | __Pentru o intelegere mai buna a modului in care sunt conectate componentele, atasez un close-up al placutei:__ | ||
- | {{ :pm:prj2024:fgul:atmega2560_close-up.png?500 |}} | + | {{ :pm:prj2024:fgul:atmega2560_close-up.png?300 |}} |
===== Software Design ===== | ===== Software Design ===== | ||
Line 62: | Line 63: | ||
<code c> | <code c> | ||
- | if (millis() - lastImageChangeTime >= 4000) { // 4000 milisecunde = 4 secunde | + | if (millis() - lastImageChangeTime >= 4000) { |
// Schimba imaginea la următoarea în slideshow | // Schimba imaginea la următoarea în slideshow | ||
switch (currentImage) { | switch (currentImage) { | ||
Line 143: | Line 144: | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
- | <note> | + | |
- | Care au fost rezultatele obţinute în urma realizării proiectului vostru. | + | {{:pm:prj2024:fgul:hardware_bebe2.jpg?200 |}}{{ :pm:prj2024:fgul:hardware_bebe.jpg?200|}} |
- | </note> | + | |
+ | Pentru un aspect mai organizat si potrivit pentru copii, am ales sa introduc piesele intr-o cutie. Inainte de a o inchide complet, am fotografiat asezarea componentelor in interior; | ||
+ | Atasez si o fotografie cu proiectul atunci cand fotorezistorul nu sesizeaza lumina ambientala si aprinde matricea de LED-uri. | ||
+ | |||
+ | Pentru a surprinde intreaga functionalitate am incarcat un video in care este surprinsa reactia dispozitivului la zgomot si la lumina | ||
+ | [[https://youtu.be/NcxkkqK_NjU]] | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
+ | Cred ca am invatat multe pe parcursul realizarii acestui proiect si ca este mai satisfacator sa lucrezi la un cod si sa poti vedea o materializare a functionalitatilor sau disfunctionalitatilor sale. | ||
===== Download ===== | ===== Download ===== | ||
Line 157: | Line 164: | ||
{{:pm:prj2024:fgul:baby_monitor.zip|}} | {{:pm:prj2024:fgul:baby_monitor.zip|}} | ||
- | ===== Jurnal ===== | ||
- | |||
- | <note tip> | ||
- | Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. | ||
- | </note> | ||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
- | ==== Pentru realizarea acestui proiect am folosit urmatoarele biblioteci : ==== | + | Pentru realizarea acestui proiect am folosit urmatoarele biblioteci : |
* [[https://github.com/wayoda/LedControl|LedControl.h]] | * [[https://github.com/wayoda/LedControl|LedControl.h]] | ||
- | * [[https://github.com/Bodmer/TFT_HX8357]|TFT_HX8357.h] | + | * [[https://github.com/Bodmer/TFT_HX8357]|TFT_HX8357.h]] |
- | * [[https://github.com/arduino/ArduinoCore-avr/blob/master/cores/arduino/Arduino.h |Arduino.h]] | + | |
+ | In structurarea si implementarea acestuia, am urmarit indicatiile din urmatoarele laboratoare : | ||
+ | * [[https://ocw.cs.pub.ro/courses/pm/lab/lab0-2023]] | ||
+ | * [[https://ocw.cs.pub.ro/courses/pm/lab/lab5-2023-2024]] | ||
+ | * [[https://ocw.cs.pub.ro/courses/pm/lab/lab4-2023-2024]] | ||
+ | Acestea m-au ajutat sa folosesc LCD-ul cu protocolul SPI, sa calibrez senzorii si matricea de LED-uri si sa ma folosesc de buzzer-ul activ. | ||
+ | ===== Github Repository: ===== | ||
- | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | + | [[https://github.com/catalinabogdan/baby_monitor/tree/main]] |
+ | {{:pm:prj2024:fgul:poza-bebe.jpg?200|}} | ||
+ | |||
+ | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> |