This shows you the differences between two versions of the page.
pm:prj2025:eradu:alexandru.ionita03 [2025/05/25 20:07] alexandru.ionita03 [Cod] |
pm:prj2025:eradu:alexandru.ionita03 [2025/05/25 20:15] (current) alexandru.ionita03 [Bibliografie/Resurse] |
||
---|---|---|---|
Line 183: | Line 183: | ||
} \\ | } \\ | ||
} \\ | } \\ | ||
- | \\ | + | |
</note> | </note> | ||
Line 201: | Line 201: | ||
<note tip> | <note tip> | ||
- | Care au fost rezultatele obţinute în urma realizării proiectului vostru. | + | În urma dezvoltării proiectului „Ceas multifuncțional”, am obținut următoarele rezultate: |
+ | |||
+ | Funcționalitate completă hardware: Toate modulele hardware au fost conectate și testate — ceas RTC, afișaj LCD I2C, display TM1637, buzzer de alarmă, modul radio FM și MP3 player cu amplificator. | ||
+ | |||
+ | Afișaj ora și dată: Ceasul afișează în timp real ora și data atât pe LCD I2C, cât și pe display-ul TM1637 cu 4 cifre. | ||
+ | |||
+ | Alarmă sonoră: Sistemul permite programarea unei alarme, care activează buzzer-ul la ora setată și afișează un mesaj pe LCD. | ||
+ | |||
+ | Redare audio: Am reușit să comut între două surse audio (radio FM sau MP3 player), semnalul fiind amplificat și, opțional, redat pe difuzor. | ||
+ | |||
+ | Interfață Bluetooth: Utilizatorul poate seta ora alarmei, poate schimba frecvența radio sau melodia de pe MP3 player direct dintr-o aplicație pe telefon, folosind modulul Bluetooth HC-05. | ||
+ | |||
+ | Cod modular, utilizare registre: Pentru testare și validare, am implementat funcționalitățile atât cu biblioteci, cât și direct pe registre AVR, pentru a ilustra cunoștințele teoretice și practice dobândite la fiecare laborator. | ||
+ | |||
+ | Testare și prezentare: Proiectul a fost testat pe breadboard și poate fi demonstrat live, atât cu, cât și fără unele componente (ex: difuzor), arătând fluxul semnalului și interacțiunea dintre module. | ||
</note> | </note> | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
+ | |||
+ | Proiectul a validat atât integrarea hardware a componentelor electronice diverse, cât și implementarea software pe platforma Arduino/AVR, acoperind temele principale din laboratoarele de microcontrolere: GPIO, UART, întreruperi, ADC, PWM, SPI și I2C, precum și comunicarea wireless și interfața cu utilizatorul. | ||
+ | |||
- | ===== 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 ===== | ||
+ | |||
+ | ==== Software ==== | ||
<note> | <note> | ||
- | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | + | Arduino Documentation & Tutorials |
+ | https://www.arduino.cc/en/Guide/HomePage | ||
+ | |||
+ | PlatformIO Documentation | ||
+ | https://docs.platformio.org/ | ||
+ | |||
+ | |||
+ | Librăria “avr-libc” și manualul de programare AVR | ||
+ | https://www.nongnu.org/avr-libc/user-manual/index.html | ||
+ | |||
+ | </note> | ||
+ | ==== Hardware: ==== | ||
+ | |||
+ | |||
+ | <note> | ||
+ | ATmega2560 Datasheet | ||
+ | https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega2560-Data-Sheet-DS40002211A.pdf | ||
+ | |||
+ | Optimus Digital – Fise tehnice module | ||
+ | |||
+ | Modul RTC DS3231 - https://www.optimusdigital.ro/ro/altele/1102-modul-cu-ceas-in-timp-real-ds3231.html | ||
+ | |||
+ | Modul MP3 YX5200 - https://www.optimusdigital.ro/ro/audio-altele/2146-modul-de-redare-mp3-in-miniatura.html | ||
+ | |||
+ | Modul Radio RDA5807M - https://www.optimusdigital.ro/ro/wireless-radio-fm/745-modul-radio-fm-rda5807m.html | ||
+ | |||
+ | Modul Bluetooth HC-05 - https://www.optimusdigital.ro/ro/wireless-bluetooth/153-modul-bluetooth-master-slave-hc-05-cu-adaptor.html | ||
</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> | ||