This shows you the differences between two versions of the page.
pm:prj2025:fstancu:adela.talevici [2025/05/27 23:15] adela.talevici [Software Design] |
pm:prj2025:fstancu:adela.talevici [2025/05/27 23:16] (current) adela.talevici [Software Design] |
||
---|---|---|---|
Line 22: | Line 22: | ||
===== Software Design ===== | ===== Software Design ===== | ||
- | Am folosit bibliotecile: | + | Am folosit bibliotecile: |
- | - Keypad.h | + | - Keypad.h |
* Pt a citi apasarile tastelor pe o tastatura matriciala | * Pt a citi apasarile tastelor pe o tastatura matriciala | ||
* Facilitează gestionarea simultană a rândurilor și coloanelor tastaturii, detectând corect ce tastă este apăsată. | * Facilitează gestionarea simultană a rândurilor și coloanelor tastaturii, detectând corect ce tastă este apăsată. | ||
- | - LiquidCrystal_I2C.h | + | - LiquidCrystal_I2C.h |
* Pentru a controla LCD-ul 16x2 prin interfața I2C. | * Pentru a controla LCD-ul 16x2 prin interfața I2C. | ||
* I2C simplifică conexiunile hardware (doar 2 fire pentru date și ceas) și codul necesar pentru afișare. | * I2C simplifică conexiunile hardware (doar 2 fire pentru date și ceas) și codul necesar pentru afișare. | ||
- | Descrierea generala a codului:: | + | Descrierea generala a codului: |
Acest program implementeaza un sistem de securitate cu : | Acest program implementeaza un sistem de securitate cu : | ||
* Setare parola pe tastatura matriciala (4 cifre) | * Setare parola pe tastatura matriciala (4 cifre) |