Differences

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

Link to this comparison view

pm:prj2025:fstancu:adela.talevici [2025/05/25 20:06]
adela.talevici [Download]
pm:prj2025:fstancu:adela.talevici [2025/05/27 23:16] (current)
adela.talevici [Software Design]
Line 23: Line 23:
  
 Am folosit bibliotecile:​ Am folosit bibliotecile:​
-  * LiquidCrystal.h +    - Keypad.h ​  ​ 
-  Keypad.h+       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ă. 
 +    - LiquidCrystal_I2C.h 
 +       ​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.
  
 +
 +Descrierea generala a codului:
 +Acest program implementeaza un sistem de securitate cu : 
 +  * Setare parola pe tastatura matriciala (4 cifre)
 +  * Monitorizare distanta cu senzorul ultrasonic HC-SR04
 +  * Alarmă sonoră cu buzzer care pornește când detectează apropierea unui obiect la mai puțin de 15 cm
 +  * Cerere parolă pentru oprirea alarmei
 +  * Afișare mesaje pe un LCD cu interfață I2C pentru feedback vizual
  
 [[https://​github.com/​Adela683/​Proiect-PM/​blob/​main/​proiect_pm.ino]] [[https://​github.com/​Adela683/​Proiect-PM/​blob/​main/​proiect_pm.ino]]
Line 43: Line 55:
   - Creare pagina wiki + finalizare documentatie. 06.05.2025   - Creare pagina wiki + finalizare documentatie. 06.05.2025
   - Am facut schema in Proteus unde am si incercat un cod nefinalizat . Apoi am incercat conectarea componentelor prin intermediul unui breadboard , urmand ca dupa ce totul o sa mearga bine pe breadboard sa ma apuc de conectarea finala pe pcb . 17.05.2025   - Am facut schema in Proteus unde am si incercat un cod nefinalizat . Apoi am incercat conectarea componentelor prin intermediul unui breadboard , urmand ca dupa ce totul o sa mearga bine pe breadboard sa ma apuc de conectarea finala pe pcb . 17.05.2025
 +  - Am schimbat lcd ul cu unul cu i2c . 21.05.2025
 +  - Am finalizat codul si am atasat link ul catre github . 24.05.2025
  
 Rezultate Hardware intermediare : Rezultate Hardware intermediare :
pm/prj2025/fstancu/adela.talevici.1748192771.txt.gz · Last modified: 2025/05/25 20:06 by adela.talevici
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