This shows you the differences between two versions of the page.
|
pm:prj2022:sgherman:seif [2022/05/26 14:56] ana_maria.blaga [LCD] |
pm:prj2022:sgherman:seif [2022/06/02 22:26] (current) ana_maria.blaga |
||
|---|---|---|---|
| Line 13: | Line 13: | ||
| Am pornit de la nevoia de a avea un seif care sa fie ușor de folosit și care sa-mi poată păstra obiectele personale în siguranța. | Am pornit de la nevoia de a avea un seif care sa fie ușor de folosit și care sa-mi poată păstra obiectele personale în siguranța. | ||
| - | ==== Care este scopul lui ==== | + | ==== Care este scopul proiectului ==== |
| Scopul proiectului este de a realiza un seif inteligent pentru a depozita în siguranță obiectele de valoare. | Scopul proiectului este de a realiza un seif inteligent pentru a depozita în siguranță obiectele de valoare. | ||
| Line 70: | Line 70: | ||
| <note> | <note> | ||
| - | Pentru determinarea adresei LCD-ului I2C am folosit un [[https://playground.arduino.cc/Main/I2cScanner/| I2C Scanner]]. | + | Pentru determinarea adresei LCD-ului I2C am folosit un [[https://playground.arduino.cc/Main/I2cScanner/| I2C Scanner]]. |
| + | </note> | ||
| + | |||
| + | ==== Senzor de mișcare ==== | ||
| + | Senzorul PIR se bazează pe tehnologia infraroșu pentru a detecta mișcarea. Are o sensibilitate reglabilă și permite ajustări de întârziere. Senzorul activează întreruperea în Arduino și determina setarea unei variabile care indica dacă seiful este/ar trebui sa intre în modul active. | ||
| + | |||
| + | ==== Keypad ==== | ||
| + | Folosit pentru introducerea parolei si selectarea optiunii din meniu atunci cand seiful este deblocat: | ||
| + | |||
| + | * ** * ** - blocare | ||
| + | * ** # ** - schimbare parola | ||
| + | |||
| + | ==== Servo motor ==== | ||
| + | Determina blocarea/deblocarea seifului în funcție de numărul de grade la care este rotit. | ||
| + | |||
| + | ==== LED RGB ==== | ||
| + | In funcție de parola introdusa la deblocare acesta va genera o lumina sugestiva. In restul timpului, în funcție de starea sistemului (active/sleep), va genera lumina alba sau va fi stins. | ||
| + | |||
| + | ==== Buzzer ==== | ||
| + | Generează sunete în funcție de parola introdusa la deblocare, dar și la schimbarea parolei pentru a înștiința utilizatorul de finalitatea comenzii. | ||
| ===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
| Line 82: | Line 101: | ||
| ===== Concluzii ===== | ===== Concluzii ===== | ||
| + | Sunt foarte mulțumita de rezultatul obținut deoarece am reușit sa implementez tot ceea ce mi-am propus la începutul proiectului. Ma așteptam ca rezultatul final sa fie mai putin estetic, dar carcasa a rezolvat aceasta problema. Câteva observații pe care le-am realizat pe parcursul proiectului: | ||
| + | * Calitatea pieselor comandate este una destul de slaba: cablurile nu sunt prea rezistente și nici nu se conectează foarte bine, senzorul de mișcare nu detectează atât de bine pe cât mi-as fi dorit. | ||
| + | * Nu este atât de greu pe cât ma așteptam sa lipești fire, dar în cazul în care ai multe poate sa dureze destul de mult. | ||
| + | * A fost o idee buna sa adaug bateria de 9V ca sursa de curent pentru Arduino deoarece sistemul meu nu a mai fost dependent complet de calculator. | ||
| - | ===== Download ===== | + | În concluzie, Arduino Uno este ușor de folosit și destul de complex pentru a realiza un proiect fain. Pana sa fac acest proiect, zona de hardware mi se părea destul de obscura și complicata, însa am realizat ca e destulă informație pe internet încât sa treci peste orice obstacol. |
| + | ===== Download ===== | ||
| + | {{:pm:prj2022:sgherman:proiect_pm_seif.zip|}} | ||
| ===== Jurnal ===== | ===== Jurnal ===== | ||
| Line 95: | Line 120: | ||
| * **22.05.2022** - Adăugat baterie cu întrerupător ca posibilitate de alimentare, configurat senzorul cu întreruperi pentru detecția mișcării și sunete sugestive pentru acțiunea executata. | * **22.05.2022** - Adăugat baterie cu întrerupător ca posibilitate de alimentare, configurat senzorul cu întreruperi pentru detecția mișcării și sunete sugestive pentru acțiunea executata. | ||
| * **23.05.2022** - Adăugat posibilitate ieșire din modul sleep prin apăsarea oricărei taste. Generat schema electrica folosind Tinkercad. | * **23.05.2022** - Adăugat posibilitate ieșire din modul sleep prin apăsarea oricărei taste. Generat schema electrica folosind Tinkercad. | ||
| + | * **26.05.2022** - Realizat documentație proiect. | ||
| </note> | </note> | ||
| ===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||