Differences

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

Link to this comparison view

pm:prj2025:apredescu:radu.popescu0910 [2025/05/11 13:51]
radu.popescu0910 [Descriere generală]
pm:prj2025:apredescu:radu.popescu0910 [2025/05/27 18:39] (current)
radu.popescu0910 [Hardware Design]
Line 2: Line 2:
 ===== Introducere ===== ===== Introducere =====
  
-Proiectul constă într-un sistem interactiv tip „Crack the Code” integrat într-o cutie de tip seif DIY. Utilizatorul ​trebuie să introducă o combinație ​corectă de butoane într-o anumită ordine ​pentru a debloca” sistemul. Dispozitivul este alcătuit dintr-un microcontroler Arduino UNOpatru butoane, patru LED-uri ​pentru feedback vizual ​și un ecran LCD 16×2 conectat prin interfață I2Cutilizat pentru a ghida utilizatorul și a afișmesaje ​în timp real. +Proiectul constă într-un sistem interactiv tip „Crack the Code” integrat într-o cutie de tip seif DIY, în care utilizatorul ​trebuie să introducă o combinație ​secretă de apăsări pe patru butoane ​pentru a debloca un mecanism controlat de servomotorcu feedback vizual prin opt LED-uri ​(verzi ​și roșii), afișaj OLED I2C pentru ​mesaje și control logic realizat cu ajutorul unui microcontroler Arduino UNOvalorificând ​întreruperile, ​PWM-ul și interfața I2C.
- +
-Scopul principal al proiectului este de a simula un sistem de acces controlat printr-un cod secret, punând accent pe interactivitate,​ memorare ​și feedback. Utilizatorul are un număr limitat de încercări pentru a introduce secvența corectă; LED-urile semnalizează dacă pasul este corect sau greșitiar LCD-ul oferă mesaje de încurajare,​ avertizare sau confirmare. +
- +
-Proiectul valorifică ​întreruperile ​pentru citirea rapidă a butoanelortimerele pentru controlul semnalizării LED-urilor ​și interfața I2C pentru afișajul LCD. Este o aplicație ideală pentru învățarea conceptelor de securitate digitală, interacțiune om-dispozitiv și control logic în sisteme embedded.+
  
 ===== Descriere generală ===== ===== Descriere generală =====
Line 12: Line 8:
 Acest proiect implementează un joc interactiv de tip „Crack the Code”, integrat într-o cutie de tip seif DIY controlată de un servomotor. Scopul este de a introduce o combinație corectă de apăsări pe un set de butoane, într-o ordine prestabilită,​ pentru a „deschide” electronic seiful. Acest proiect implementează un joc interactiv de tip „Crack the Code”, integrat într-o cutie de tip seif DIY controlată de un servomotor. Scopul este de a introduce o combinație corectă de apăsări pe un set de butoane, într-o ordine prestabilită,​ pentru a „deschide” electronic seiful.
  
-După pornirea sistemului, utilizatorul este ghidat de mesajele afișate pe ecranul ​OLED. Codul trebuie introdus corect, pas cu pas, în limita unui număr prestabilit de încercări.+După pornirea sistemului, utilizatorul este ghidat de mesajele afișate pe ecranul ​LCD. Codul trebuie introdus corect, pas cu pas, în limita unui număr prestabilit de încercări. ​La fiecare apăsare: 
 + 
 +-LED-ul rosu aprins semnalizeaza o cifra corecta 
 + 
 +-LED-ul roșu inchis semnalizează o greșeală
  
 Dacă întreaga secvență este introdusă corect, servomotorul deschide „ușa” seifului. În caz contrar, jocul revine la ecranul de start sau afișează un mesaj de eroare. Dacă întreaga secvență este introdusă corect, servomotorul deschide „ușa” seifului. În caz contrar, jocul revine la ecranul de start sau afișează un mesaj de eroare.
  
-{{ :​pm:​prj2025:​apredescu:​image_2025-05-11_134658941.png?300 |}} +{{:​pm:​prj2025:​apredescu:​image_2025-05-15_191227660.png?​300|}}{{:​pm:​prj2025:​apredescu:​image_2025-05-27_183712132.png?300|}}
-{{ :​pm:​prj2025:​apredescu:​image_2025-05-11_134754496.png?300 |}}+
 ===== Hardware Design ===== ===== Hardware Design =====
  
-Arduino UNO +{{:​pm:​prj2025:​apredescu:​image_2025-05-27_183915417.png?​300|}}
- +
-8 LED-uri (4 roșii + 4 verzi) cu rezistențe +
- +
-OLED I2C display +
- +
-4 butoane (pe partea stângă) +
- +
-Servomotor (pentru deschiderea cutiei) +
- +
-Potențiometru (opțional pentru meniu/​ajustări) +
- +
-Alimentare externă cu baterie 9V+
 ===== Software Design ===== ===== Software Design =====
  
pm/prj2025/apredescu/radu.popescu0910.1746960663.txt.gz · Last modified: 2025/05/11 13:51 by radu.popescu0910
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