Differences

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

Link to this comparison view

pm:prj2024:amocanu:maria.marinescu1501 [2024/05/25 19:39]
maria.marinescu1501
pm:prj2024:amocanu:maria.marinescu1501 [2024/05/25 20:51] (current)
maria.marinescu1501
Line 29: Line 29:
   * Breadboard   * Breadboard
 </​note>​ </​note>​
 +Schema electrica
 + ​{{:​pm:​prj2024:​amocanu:​security_system_with_password.pdf?​300x400}}
  
 +{{:​pm:​prj2024:​amocanu:​e27f3a52-052a-4b17-adc2-656dd4386f7f.jpeg?​1000x400}}
  
 ===== Software Design ===== ===== Software Design =====
Line 35: Line 38:
  
 <note tip> <note tip>
-Descrierea codului aplicaţiei (firmware)+ ​Pentru partea de software am folosit **Arduino IDE**, unde am utilizat **LiquidCrystal_I2C**. Codul este imparit in 3 functii
-  * mediu de dezvoltare ​(if any(e.gAVR Studio, CodeVisionAVR) +  *setup(): se initializeaza LCD-ul cu mesajul de inceput si se seteaza butoanele si LED-urile ca inputs si outputs
-  * librării şi surse 3rd-party ​(e.g. Procyon AVRlib+  *loop(): se verifica ce butoane sunt apasate cu functia checkButton,​ se decrementeaza timer-ul si in functie de apasarea butoanelor se afiseaza si se pornesc mesajele respectiv LED-urile corespunzatoare. 
-  * algoritmi şi structuri pe care plănuiţi să le implementaţi +  *checkButton(button): se verifica daca butonul apasat este in conformitate cu parola, daca butoanele sunt apasate in ordinea corecta se aprinde la final LED-ul verde si se afiseaza mesajul. Daca un buton apasat nu corespunde parolei se va aprinde LED-ul galben. 
-  * (etapa 3surse şi funcţii implementate+
 </​note>​ </​note>​
  
Line 45: Line 48:
  
 <note tip> <note tip>
-Care au fost rezultatele obţinute în urma realizării proiectului vostru.+Sistemul functioneaza conform asteptarilor,​ LED-urile se aprind cum si cand trebuie, mesajele se afiseaza pe display in conformitate cu parola introdusa si cu timer-ul. 
 + 
 +{{:​pm:​prj2024:​amocanu:​whatsapp_image_2024-05-25_at_8.31.13_pm.jpeg?​300x400|}} 
 +{{:​pm:​prj2024:​amocanu:​whatsapp_image_2024-05-25_at_8.31.14_pm.jpeg?​300x400|}} 
 +{{:​pm:​prj2024:​amocanu:​whatsapp_image_2024-05-25_at_8.31.15_pm.jpeg?​300x400|}}
 </​note>​ </​note>​
  
 ===== Concluzii ===== ===== Concluzii =====
 +<note tip>
 +A fost un proiect foarte interesant si util, din punctul meu de vedere. Asamblarea si gasirea pieselor corespunzatoare a fost partea mai dificila, gasirea LCD-ului fiind problema cea mai mare:).
 +</​note>​
  
 ===== Download ===== ===== Download =====
  
 <note warning> <note warning>
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectuluisurse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-).+{{:pm:​prj2024:​amocanu:​securitysystem.zip|}}
  
-Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:​pm:​prj20??:​c?​** sau **:​pm:​prj20??:​c?:​nume_student** (dacă este cazul). **Exemplu:​** Dumitru Alin, 331CC -> **:​pm:​prj2009:​cc:​dumitru_alin**. 
-</​note>​ 
- 
-===== Jurnal ===== 
- 
-<note tip> 
-Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. 
 </​note>​ </​note>​
  
Line 67: Line 70:
  
 <​note>​ <​note>​
-Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**.+https://​www.geeksforgeeks.org/​how-to-interface-i2c-lcd-display-with-arduino/​ 
 + 
 +https://www.arduino.cc/​reference/​en/​libraries/​liquidcrystal-i2c/​
 </​note>​ </​note>​
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
  
pm/prj2024/amocanu/maria.marinescu1501.1716655184.txt.gz · Last modified: 2024/05/25 19:39 by maria.marinescu1501
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