This is an old revision of the document!


Seif electronic

Introducere

Proiectul consta intr-un seif electronic care la prima pornire cere o parola initiala, folosita dupa aceea pentru deblocare. Atunci cand seiful este deblocat pe display este afisat un meniu pentru inchidere, schimbarea sunetului de alarma din 3 preset-uri sau resetarea parolei (caz in care se va cere reintroducerea parolei curente inainte de a putea seta una noua). In cazul introducerii unei parole gresite pentru deblocare, seiful emite o alarma sonora si va refuza orice incercare de deblocare pentru un anumit timp. La introduceri gresite consecutive, acest interval creste progresiv.

Scopul proiectului este de a construi un prototip pentru un astfel de seif, care demonstreaza toate capabilitatile descrise pentru a securiza o cutie, oferind o experienta putin mai personalizabila pentru un obiect care isi are locul in orice locuinta.

Ideea de la care am pornit acest proiect a fost de a reface un sistem deja existent in propria interpretare, bazandu-ma doar pe cunostintele dobandite la PM, iar sistemul din spatele unui seif electronic a fost sweet spot-ul pe care l-am gasit intre ceva destul de simplu incat sa il pot crea de la zero, dar si destul de complex incat sa necesite o combinatie a majoritatii conceptelor pe care le am la dispozitie.

Descriere generală

Hardware Design

Aici puneţi tot ce ţine de hardware design:

Software Design

Descrierea codului aplicaţiei (firmware):

  • mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR)
  • librării şi surse 3rd-party (e.g. Procyon AVRlib)
  • algoritmi şi structuri pe care plănuiţi să le implementaţi
  • (etapa 3) surse şi funcţii implementate

Rezultate Obţinute

Care au fost rezultatele obţinute în urma realizării proiectului vostru.

Concluzii

Download

O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-).

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.

Jurnal

Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.

Bibliografie/Resurse

Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe Resurse Software şi Resurse Hardware.

Export to PDF

pm/prj2026/ciprian.popescu0411/harun.ibram.1778394975.txt.gz · Last modified: 2026/05/10 09:36 by harun.ibram
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