This shows you the differences between two versions of the page.
|
pm:prj2026:farhad_ali.gul:teodora.plopeanu [2026/05/20 00:15] teodora.plopeanu [Rezultate Obţinute] |
pm:prj2026:farhad_ali.gul:teodora.plopeanu [2026/05/20 00:23] (current) teodora.plopeanu [Descriere generală] |
||
|---|---|---|---|
| Line 42: | Line 42: | ||
| === Schema bloc === | === Schema bloc === | ||
| - | {{:pm:prj2026:farhad_ali.gul:screenshot_2026-05-03_at_18.31.52.png?600|}} | + | |
| + | {{:pm:prj2026:farhad_ali.gul:screenshot_2026-05-20_at_00.22.56.png?600|}} | ||
| ===== Hardware Design ===== | ===== Hardware Design ===== | ||
| Line 119: | Line 120: | ||
| Senzorul MPU6050 transmite date către PC prin USART, iar aplicația le folosește pentru a controla cursorul în joc în timp real. Butonul de trigger declanșează acțiunea de tragere prin ISR, cu feedback auditiv generat de buzzerul pasiv controlat prin PWM pe Timer2. | Senzorul MPU6050 transmite date către PC prin USART, iar aplicația le folosește pentru a controla cursorul în joc în timp real. Butonul de trigger declanșează acțiunea de tragere prin ISR, cu feedback auditiv generat de buzzerul pasiv controlat prin PWM pe Timer2. | ||
| ===== Concluzii ===== | ===== Concluzii ===== | ||
| - | Proiectul demonstrează integrarea unui sistem embedded cu o aplicație software în timp real. Utilizarea întreruperilor hardware pentru buton elimină latența specifică polling-ului, iar comunicația USART asigură transferul continuu al datelor de poziție. Sistemul poate fi îmbunătățit prin creșterea frecvenței de eșantionare a senzorului și adoptarea unui protocol serial mai compact, pentru o experiență de joc mai fluidă. | + | |
| + | Proiectul demonstrează cum un sistem embedded poate fi integrat cu o aplicație software în timp real. | ||
| + | |||
| + | Întreruperile hardware elimină latența specifică polling-ului, iar comunicația USART asigură transferul continuu al datelor. | ||
| + | |||
| + | Ca îmbunătățiri posibile, creșterea frecvenței de eșantionare și o comunicare seriala mai compacta ar putea crește fluiditatea controlului. | ||
| ===== GitHub ===== | ===== GitHub ===== | ||
| Line 127: | Line 133: | ||
| </note> | </note> | ||
| + | |||
| ===== Jurnal ===== | ===== Jurnal ===== | ||