This shows you the differences between two versions of the page.
pm:prj2023:drtranca:seif_rfid [2023/05/30 01:19] ioan.popescu3108 [Rezultate Obţinute] |
pm:prj2023:drtranca:seif_rfid [2023/05/30 01:49] (current) ioan.popescu3108 [Descriere generală] |
||
---|---|---|---|
Line 23: | Line 23: | ||
===== Descriere generală ===== | ===== Descriere generală ===== | ||
- | Cum am mentionat si mai sus, deschiderea seifului se va face cu o cartela RFID. In cazul in care usa seifului este deschisa in orice alt fel(se face o intrare neautorizata in seif), atunci se va declansa o alarma care se poate opri doar prin validarea unei cartele inregistrate sau oprirea alimentarii. Exista, totusi, si un fail-safe: un buton care deschide seiful, dar nu opreste declansarea alarmei. Starea seifului este reprezentata cu ajutorul a 3 LED-uri. Monitorizarea starii usii se face cu ajutorul unui senzor cu ultrasunete montat pe cadrul usii care verifica daca usa este deschisa sau inchisa. | + | Cum am mentionat si mai sus, deschiderea seifului se va face cu o cartela RFID. In cazul in care usa seifului este deschisa in orice alt fel(se face o intrare neautorizata in seif), atunci se va declansa o alarma. Exista, totusi, si un fail-safe: un buton care deschide seiful, dar nu opreste declansarea alarmei. Starea seifului este reprezentata cu ajutorul a 3 LED-uri. Monitorizarea starii usii se face cu ajutorul unui senzor cu ultrasunete montat pe cadrul usii care verifica daca usa este deschisa sau inchisa. |
<note> | <note> | ||
* LED rosu -> seiful este inchis; | * LED rosu -> seiful este inchis; | ||
Line 70: | Line 70: | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
- | **TBA** | ||
+ | Odata cu finalizarea proiectului, am realizat ca am dobandit un set foarte util de cunostinte in programarea pe microprocesoare, atat pe partea software, cat si pe partea hardware. Am fost nevoit sa exersez mult lipitul de fire, a trebuit sa ma asigur ca fac conexiunile in mod corect si sigur si am invatat sa folosesc un datasheet pentru a intelege mai bine cum functioneaza o componenta sau un modul. Per total, a fost o experienta placuta din care am avut mult de invatat, si sunt convins ca experienta dobandita imi va fi folositoare in viitor. | ||
===== Download ===== | ===== Download ===== | ||
- | **TBA** | + | <note tip>Arhiva contine fisierul **.ino** in care se regaseste codul pentru proiect, dar si diagrama bloc si schema electrica.</note> |
+ | Arhiva proiect: {{:pm:prj2023:cb:seif_rfid.zip|}} | ||
===== Jurnal ===== | ===== Jurnal ===== | ||
- | **TBA** | + | Ca si jurnal, atasez niste poze care reprezinta milestone-uri in implementarea proiectului, mai mult partea de hardware, intrucat partea software a fost modificata mereu in paralel. |
+ | === More Poze === | ||
+ | <note>Lipirea primilor pin pe modului RFID (**no do-overs!!**)</note> | ||
+ | {{ :pm:prj2023:cb:first_pins.jpeg? 250x300 |}} | ||
+ | <note>Primul prototip functional</note> | ||
+ | {{ :pm:prj2023:cb:first_prototype.jpeg?500 |}} | ||
+ | <note>Work in progress construind cutia</note> | ||
+ | {{ :pm:prj2023:cb:wip.jpeg?500 |}} | ||
+ | <note>Pimul montaj al tuturor componentelor</note> | ||
+ | {{ :pm:prj2023:cb:door1.jpeg?300 |}} | ||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
- | **TBA** | + | ===Resurse Hardware === |
+ | * [[https://ocw.cs.pub.ro/courses/_media/pm/atmel-7810-automotive-microcontrollers-atmega328p_datasheet.pdf|ATmega 328P Datasheet]] | ||
+ | * [[https://www.nxp.com/docs/en/data-sheet/MFRC522.pdf|MFRC522 Datasheet]] | ||
+ | * [[https://upload.wikimedia.org/wikipedia/commons/c/c9/Pinout_of_ARDUINO_Board_and_ATMega328PU.svg|Arduino Uno Pinout Diagram]] | ||
+ | * [[https://www.makerspaces.com/how-to-solder/|Soldering for begginers]] | ||
+ | ===Resurse Software === | ||
+ | * [[https://github.com/miguelbalboa/rfid|MFRC522 RFID Sensor Library]] | ||
+ | * [[https://ocw.cs.pub.ro/courses/pm/tutorial/biti|Lucrul cu registrele la nivel de bit]] | ||
+ | * [[https://ocw.cs.pub.ro/courses/pm/lab/lab2-2023|Laboratorul 2: Intreruperi]] | ||
<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> |