Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2024:amocanu:elena.ursescu [2024/05/27 12:40]
elena.ursescu [Descriere generală]
pm:prj2024:amocanu:elena.ursescu [2024/05/27 12:51] (current)
elena.ursescu [Bibliografie/Resurse]
Line 55: Line 55:
 <note tip> <note tip>
 Proiectul de realizare a unui translator de cod Morse a evidențiat integrarea sinergică dintre componentele hardware și software, facilitând o soluție robustă și interactivă pentru traducerea mesajelor în cod Morse și invers. Componentele hardware au asigurat o interfață tangibilă pentru utilizatori,​ permițându-le să interacționeze direct prin intermediul butonului și să primească feedback instant prin intermediul LED-ului și buzzer-ului. În paralel, partea software a proiectului a gestionat eficient intrările și a efectuat traducerea mesajelor, furnizând o experiență intuitivă și plăcută. Astfel, acest proiect ilustrează nu doar abilitățile practice de proiectare și implementare a soluțiilor hardware-software,​ ci și modul în care aceste două aspecte pot colabora eficient pentru a crea o soluție integrată și funcțională. Proiectul de realizare a unui translator de cod Morse a evidențiat integrarea sinergică dintre componentele hardware și software, facilitând o soluție robustă și interactivă pentru traducerea mesajelor în cod Morse și invers. Componentele hardware au asigurat o interfață tangibilă pentru utilizatori,​ permițându-le să interacționeze direct prin intermediul butonului și să primească feedback instant prin intermediul LED-ului și buzzer-ului. În paralel, partea software a proiectului a gestionat eficient intrările și a efectuat traducerea mesajelor, furnizând o experiență intuitivă și plăcută. Astfel, acest proiect ilustrează nu doar abilitățile practice de proiectare și implementare a soluțiilor hardware-software,​ ci și modul în care aceste două aspecte pot colabora eficient pentru a crea o soluție integrată și funcțională.
 +
 +Concepte PM utilizate:
 +  * Funcțiile de tratare a intrărilor de la buton includ o întârziere pentru a preveni efectele de "​bouncing",​ asigurând citirea corectă a stărilor butonului.
 +  * Delays: Timpul de întârziere pentru puncte și liniuțe în codul Morse este gestionat folosind funcții de delay, care sunt esențiale pentru sincronizare.
 +  * Timere și contorizare:​ Utilizarea funcțiilor millis() pentru a măsura durata dintre apăsări de buton și pentru a gestiona timpul dintre caractere și cuvinte.
 +  * Senzori: Fotorezistorul este utilizat pentru a măsura nivelul de lumină și a ajusta comportamentul sistemului.
 </​note>​ </​note>​
  
Line 76: Line 82:
  
 <​note>​ <​note>​
 +GIT: 
 +[[https://​github.com/​catalinaursescu27/​PM_project]]
 </​note>​ </​note>​
  
pm/prj2024/amocanu/elena.ursescu.1716802829.txt.gz · Last modified: 2024/05/27 12:40 by elena.ursescu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0