Differences

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

Link to this comparison view

pm:prj2021:avaduva:doorlocksystem [2021/04/25 00:28]
ioan_lucian.oprea
pm:prj2021:avaduva:doorlocksystem [2021/06/03 10:29] (current)
ioan_lucian.oprea
Line 1: Line 1:
 ====Door Lock==== ====Door Lock====
 +Autor: Oprea-Ioan-Lucian
 ===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.(usa se deschide cu cartela doar intr-un anumit interval). 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.(usa se deschide cu cartela doar intr-un anumit interval).
  
 +Aceasta solutie este benefica intrucat pe langa asigurarea functionalitatii pentru o anumita entitate aceasta reprezinta si o metoda de securitate.Mai mult decat atat, am utilizat un modul Bluetooth pentru a putea conecta robotelul la alte dispozitive.
 +
 +{{:​pm:​prj2021:​avaduva:​sketch_jun01a.zip|}}===== Descriere generala =====
 +Robotul simuleaza un sistem de securitate bazat pe cartela ce pleaca de la ideea unei usi de cancelarie care se deschide cu un anumit id. Am folosit o cartela RFID si un servomotor care incepe sa functioneze atunci cand este introdusa cartela corespunzatoare aprinzandu-se un led verde si un sunet scos de buzzer.In caz contrar se va aprinde ledul rosu si va scoate un sunet caracteristic.
 +
 +
 +==Schema bloc: == 
 +{{:​pm:​prj2021:​avaduva:​desen.png?​700}}
 +===Hardware Design===
 +==Lista componente==
 +  * Arduino UNO
 +  * BreadBoard
 +  * Mini BreadBoard
 +  * Modul bluetooth HC-05
 +  * RFID
 +  * ServoMotor
 +  * LCD 1602
 +  * Leduri (de mai multe culori)
 +  * Potentiometru
 +  * Buzzer - Tip : Pasiv
 +  * Fire de legatura mama-tata
 +  * Fire de legatura tata-tata
 +
 +==Schema electrica==
 +{{:​pm:​prj2021:​avaduva:​screenshot_from_2021-05-31_14-44-00.png?​300|}}
 +
 +===Software Design===
 + ​Pentru realizarea codului am utilizat mai multe biblioteci precum SPI.h , LiquidCrystal.h , 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.
 +
 +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. ​                          
 +
 +===Rezultate Obtinute===
 +
 +{{:​pm:​prj2021:​avaduva:​whatsapp_image_2021-06-02_at_11.34.45_1_.jpeg?​200|}}
 +
 +{{:​pm:​prj2021:​avaduva:​whatsapp_image_2021-06-02_at_11.34.45_2_.jpeg?​200|}}
 +
 +{{:​pm:​prj2021:​avaduva:​whatsapp_image_2021-06-02_at_11.34.44.jpeg?​200|}}
 +
 +{{:​pm:​prj2021:​avaduva:​whatsapp_image_2021-06-02_at_11.34.45.jpeg?​200|}}
 +
 +===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 potentiometrul.Pentru asamblare nu am avut un potentiometru functional si a trebuit sa improvizez din cod.In final pot spune ca scopul proiectului a fost indeplinit si am avut a lot of fun muncind la el.
 +
 +
 +===Download===
 +cod arhiva:​{{:​pm:​prj2021:​avaduva:​sketch_jun01a.zip|}}
 +
 +filmulet: https://​drive.google.com/​file/​d/​1QrIqyXUESQA9GvgPX8N_bR7sgHO9OFuY/​view?​usp=sharing
 +
 +===Jurnal===
 +
 +
 +26.04.2021 - Comanda piese
 +
 +02.05.2021 - 24.04.2021 Construit proiect(partea de Hard) + lipit
 +
 +25.05.2021 - 26.04.2021 Alcatuire cod
 +
 +01.06.2021 - 04.05.2021 Completare pagina wiki
 +
 +
 +
 +
 +===Bibliografie/​Resurse===
 +https://​www.arduino.cc/​en/​Reference/​LiquidCrystal - display
 +
 +https://​github.com/​miguelbalboa/​rfid - rfid
 +
 +https://​forum.arduino.cc/​ - informatii suplimentare
 +
 +https://​www.allaboutcircuits.com/​forums/​arduino/​ - informatii suplimentare
  
  
  
  
pm/prj2021/avaduva/doorlocksystem.1619299718.txt.gz · Last modified: 2021/04/25 00:28 by ioan_lucian.oprea
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