This shows you the differences between two versions of the page.
|
pm:prj2026:florin.stancu:denis.batman [2026/05/12 16:21] denis.batman |
pm:prj2026:florin.stancu:denis.batman [2026/05/12 16:34] (current) denis.batman [Hardware Design] |
||
|---|---|---|---|
| Line 8: | Line 8: | ||
| **Ideea de la care am pornit** a fost necesitatea de a avea certitudinea preluării corecte a input-ului fizic fără a fi nevoie să privim constant ecranul, inspirată de interfețele de la casele de marcat sau bancomate. | **Ideea de la care am pornit** a fost necesitatea de a avea certitudinea preluării corecte a input-ului fizic fără a fi nevoie să privim constant ecranul, inspirată de interfețele de la casele de marcat sau bancomate. | ||
| **Utilitate:** Este un proiect extrem de util pentru consolidarea noțiunilor de debouncing, lucrul cu mașini de stări pentru parsarea input-ului și integrarea eficientă a mai multor periferice externe folosind protocoale diferite. | **Utilitate:** Este un proiect extrem de util pentru consolidarea noțiunilor de debouncing, lucrul cu mașini de stări pentru parsarea input-ului și integrarea eficientă a mai multor periferice externe folosind protocoale diferite. | ||
| - | |||
| - | **Ipoteză asumată:** Credem că implementarea unui feedback audio distinct (un ton scurt pentru succes, un ton lung pentru erori matematice) va îmbunătăți performanța și acuratețea utilizării, reducând considerabil rateurile la introducerea operanzilor. | ||
| - | **Metrici de performanță:** Timp de răspuns la apăsare sub 50ms (măsurabil prin generarea promptă a tonului PWM) și o execuție hardware complet funcțională, cu conexiuni I2C stabile. | ||
| - | |||
| ===== Descriere generală ===== | ===== Descriere generală ===== | ||
| Line 29: | Line 25: | ||
| **Listă de piese:** | **Listă de piese:** | ||
| - | * 1 x Microcontroler ATmega324P (sau echivalentul folosit la laborator) | + | * 1 x Microcontroler |
| * 1 x Tastatură matricială 4x4 | * 1 x Tastatură matricială 4x4 | ||
| * 1 x Ecran LCD 1602 | * 1 x Ecran LCD 1602 | ||
| Line 41: | Line 37: | ||
| * **Buzzer:** Conectat la un pin cu capabilitate de PWM (ex. pin de output de la Timer) pentru a genera independent tonurile audio. | * **Buzzer:** Conectat la un pin cu capabilitate de PWM (ex. pin de output de la Timer) pentru a genera independent tonurile audio. | ||
| - | *(Aici se vor atașa pe wiki schemele electrice realizate în Eagle / Proteus etc.)* | ||
| ===== Software Design ===== | ===== Software Design ===== | ||