Differences

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

Link to this comparison view

pm:prj2022:ncaroi:door-lock [2022/05/05 19:38]
gigi.ganesanu created
pm:prj2022:ncaroi:door-lock [2022/05/27 23:05] (current)
gigi.ganesanu
Line 6: Line 6:
 ===== Introducere ===== ===== Introducere =====
    - Pentru acest proiect am pornit de la ideea inchiderii sau deschiderii automate pentru o anumita usa ce este securizata cu un anumit id.O situatie practica poate fi intr-o companie in care angajatii au o anumita cartela pentru a deschide avand un anumit program bine definit.    - Pentru acest proiect am pornit de la ideea inchiderii sau deschiderii automate pentru o anumita usa ce este securizata cu un anumit id.O situatie practica poate fi intr-o companie in care angajatii au o anumita cartela pentru a deschide avand un anumit program bine definit.
-          -Aceasta solutie este benefica intrucat pe langa asigurarea functionalitatii pentru o anumita entitate aceasta reprezinta si o metoda de securitate.Mai mult decat atat,  utilizat un modul Bluetooth pentru a putea conecta robotelul la alte dispozitive.+          -Aceasta solutie este benefica intrucat pe langa asigurarea functionalitatii pentru o anumita entitate aceasta reprezinta si o metoda de securitate.
    
  ===== Descriere generală =====  ===== Descriere generală =====
Line 13: Line 13:
 O schemă bloc cu toate modulele proiectului vostru, atât software cât şi hardware însoţită de o descriere a acestora precum şi a modului în care interacţionează. O schemă bloc cu toate modulele proiectului vostru, atât software cât şi hardware însoţită de o descriere a acestora precum şi a modului în care interacţionează.
  
-{{:​pm:​prj2022:​ncaroi:​door_lock.drawio.png?200|}}+{{:​pm:​prj2022:​ncaroi:​schema_bloc_gigi1.png?200|}}
  
  
Line 20: Line 20:
   - Arduino UNO   - Arduino UNO
   - BreadBoard   - BreadBoard
-  - Mini BreadBoard 
-  - Modul bluetooth HC-05 
   - RFID   - RFID
   - ServoMotor   - ServoMotor
-  - LCD 1602+  - LCD cu i2c 
   - Leduri (de mai multe culori)   - Leduri (de mai multe culori)
-  - Potentiometru 
   - Buzzer - Tip : Pasiv   - Buzzer - Tip : Pasiv
 +
 +===== Schema electrica =====
 +
 +{{:​pm:​prj2022:​ncaroi:​screenshot_2022-05-27_222809.png?​200|}}
 +
  
 ===== Software Design ===== ===== Software Design =====
  
  
-<note tip> +Pentru realizarea ​codului ​am utilizat mai multe biblioteci precum SPI.h , LiquidCrystal.MFRC522.h sau Servo.h pentru a putea conecta fiecare piesa in parte.Pentru a putea implementa ​functionalitatea proiectului a trebuit o biblioteca speciala pentru rfid linkul in bibliografie ​pentru a afla id-ul unic al componentei. 
-Descrierea ​codului ​aplicaţiei (firmware):​ + 
-  * mediu de dezvoltare (if any) (e.gAVR StudioCodeVisionAVR) +In partea de cod, avem mai multe mesaje pentru simularea unei interactiuni cu clientii.Pentru verificarea cartelei de intrare prin intermediul functiilor specifice transpunem datele intr-un string ca apoi sa comparam cu id-ul pe care l-am determinat prin tehnica de mai sus.In cazul in care cartela are un id corespunzator acesta va activa buzzerul , se va aprinde ledul verde iar pe ecran se va afisa mesajul corespunzator.In caz contrar,se vor efectua aceleasi actiuni pentru ledul rosu si se va afisa mesajul corespunzator.
-  * librării şi surse 3rd-party (e.gProcyon AVRlib) +
-  * algoritmi şi structuri pe care plănuiţi să le implementaţi +
-  * (etapa 3surse şi funcţii implementate +
-</​note>​+
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
-<note tip> +{{:​pm:​prj2022:​ncaroi:​poz1.jpeg?200|}}
-Care au fost rezultatele obţinute în urma realizării proiectului vostru. +
-</​note>​+
  
 +{{:​pm:​prj2022:​ncaroi:​poz2.jpeg?​200|}}
 ===== Concluzii ===== ===== Concluzii =====
 +
 +A fost o experienta frumoasa ,intrucat a fost primul meu proiect mai serios ce a avut legatura cu arduino.In etapele alcatuirii proiectului am avut mai multe dificultati si probabil cea mai semnificativa a fost cea cu RFID-ul, deoarece initial nu a mers(cred ca l-am ars cumva) si am fost nevoit sa cumpar altu dupa ce m-am chinuit o zi ca sa ii schimb fiecare fir si o gramada de teste/​reseturi. In final pot spune ca scopul proiectului a fost indeplinit si am avut a lot of fun muncind la el.
  
 ===== 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ă ;-). +Codul sursa{{:pm:prj2022:ncaroi:ganesanu_gigi-florin.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>​ </​note>​
  
Line 59: Line 56:
  
 <note tip> <note tip>
-Puteți avea și o secțiune ​de jurnal în care să poată urmări asistentul ​de proiect progresul proiectului.+18 Aprilie: alegere tema proiect 
 + 
 +2 Mai: realizarea schemei bloc 
 + 
 +17-20 Mai: punerea primelor componente ​de placuta si modelarea unui cod minimalist 
 + 
 +21-25 Mai: finalizarea circuitului si a codului 
 + 
 +26-27 Mai: realizarea paginii ​de wiki
 </​note>​ </​note>​
  
Line 65: Line 70:
  
 <​note>​ <​note>​
-Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**.+[[https://​www.optimusdigital.ro/​ro/​|Mazagin online de unde am cumparat piesele]] 
 +[[https://​lastminuteengineers.com/​how-rfid-works-rc522-arduino-tutorial]] 
 +[[https://​create.arduino.cc/​projecthub/​Arnov_Sharma_makes/​lcd-i2c-tutorial-664e5a]] 
 +[[https://​docs.arduino.cc/​learn/​electronics/​servo-motors]]
 </​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/prj2022/ncaroi/door-lock.1651768736.txt.gz · Last modified: 2022/05/05 19:38 by gigi.ganesanu
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