This shows you the differences between two versions of the page.
pm:prj2023:amocanu:sistemalarma [2023/05/07 18:54] laura.virgolici |
pm:prj2023:amocanu:sistemalarma [2023/05/25 20:46] (current) laura.virgolici [Bibliografie/Resurse] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Sistem de securizare ====== | ====== Sistem de securizare ====== | ||
+ | Virgolici Laura Elena | ||
+ | |||
===== Introducere ===== | ===== Introducere ===== | ||
<note tip> | <note tip> | ||
- | Sistem de securizare a unor obiecte valoroase. Alarma o sa aiba in componenta sa o dioda laser, care va fi fixata pe obiectul care trebuie protejat. In cazul in care semnalul luminos va fi intrerupt, se va declansa alarma, care va putea fi ulterior oprita doar prin introducerea manuala a unui cod. Sistemul va contine si un ecran lcd, pt afisarea starii curente. | + | Sistemul oferă o soluție eficientă și fiabilă pentru protejarea obiectelor prețioase împotriva furtului sau accesului neautorizat. |
+ | Componenta centrală a sistemului este o alarmă dotată cu o diodă laser, care va fi fixată pe obiectul ce necesită protecție. Prin utilizarea unui semnal luminos continuu emis de dioda laser, sistemul detectează orice întrerupere a acestui semnal și declanșează o alarmă. | ||
+ | |||
+ | Prin intermediul unei aplicații mobile și a mesajelor Telegram, utilizatorul are posibilitatea de a monitoriza și controla sistemul de la distanță. În cazul în care alarmă se declanșează, utilizatorul primește o notificare instantanee pe telefonul său, asigurându-se astfel că este informat în timp real cu privire la orice potențială amenințare sau incident. | ||
</note> | </note> | ||
Line 10: | Line 15: | ||
<note tip> | <note tip> | ||
- | {{:pm:prj2023:amocanu:schema_bloc.png?600|}} | + | |
+ | Pentru inceput, utilizatorul trebuie sa activeze sistemul, de pe telefon, prin trimiterea comenzii "\on". Alte posibile comenzi sunt "\options"(care afiseaza o lista cu access rapid la toate optiunile), "\help"(care afiseaza un ghid de utilizare), "\off" care inchide sistemul. Odata activat, acesta monitorizeaza valorile intoarse de o fotorezistenta, catre care dioda laser trimite un flux continuu de fotoni. | ||
+ | |||
+ | Cand se detecteaza o scadere brusca a acestei valori(echivalenta cu interuperea semnalului luminos emis), alarma se declanseaza si avertizeaza utilizatorul vizual( prin aprinderea celor doua leduri alternativ) si sonor(prin pornirea buzzerului) cat si printr-o notificare, in caz ca acesta se afla distanta. | ||
+ | Alarma va fi ulterior dezactivata prin PIN, iar sistemul reia functionalitateaa. | ||
+ | |||
+ | {{:pm:prj2023:amocanu:schema_bloc.png?400|}} | ||
</note> | </note> | ||
Line 17: | Line 29: | ||
<note tip> | <note tip> | ||
- | Aici puneţi tot ce ţine de hardware design: | + | **Listă de piese** : Arduino UNO(sursa de tensiune), NodeMcu Esp8266, Modul dioda laser, Fotorezistenta, Rezistente, Tastatura numerica 1*4, Led-uri, Buzzer. |
- | * listă de piese: Arduino, Modul dioda laser, Fotorezistenta, Rezistente, Tastatura numerica 4*4, Ecran, Led-uri, Buzzer. | + | |
- | * scheme electrice (se pot lua şi de pe Internet şi din datasheet-uri, e.g. http://www.captain.at/electronic-atmega16-mmc-schematic.png) | + | |
- | * diagrame de semnal | + | |
- | * rezultatele simulării | + | |
- | {{:pm:prj2023:amocanu:laser_alarm.jpg|}} | + | {{:pm:prj2023:amocanu:hardware_circuit.jpg?600|}} |
</note> | </note> | ||
===== Software Design ===== | ===== Software Design ===== | ||
- | |||
<note tip> | <note tip> | ||
- | Descrierea codului aplicaţiei (firmware): | + | ** Biblioteci suplimentare**: UniversalTelegramBot.h, ESP8266WiFi.h, WiFiClientSecure.h, ArduinoJson.h. |
- | * mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR) | + | |
- | * librării şi surse 3rd-party (e.g. Procyon AVRlib) | + | Schema logica: |
- | * algoritmi şi structuri pe care plănuiţi să le implementaţi | + | |
- | * (etapa 3) surse şi funcţii implementate | + | {{:pm:prj2023:amocanu:schema_logica_software_vle.png?300|}} |
</note> | </note> | ||
Line 41: | Line 48: | ||
<note tip> | <note tip> | ||
- | Care au fost rezultatele obţinute în urma realizării proiectului vostru. | + | Proiectul implementeaza sistemul in mod functional. Exemplu al fluxului de functionare al aplicatiei: |
+ | |||
+ | {{:pm:prj2023:amocanu:app_ss.jpg?300|}} | ||
</note> | </note> | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
- | |||
===== Download ===== | ===== Download ===== | ||
<note warning> | <note warning> | ||
- | 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ă ;-). | + | **Cod sursa:** {{:pm:prj2023:amocanu:source.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> | + | |
- | + | ||
- | ===== Jurnal ===== | + | |
- | + | ||
- | <note tip> | + | |
- | Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. | + | |
</note> | </note> | ||
Line 63: | Line 63: | ||
<note> | <note> | ||
- | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | + | https://projecthub.arduino.cc/mmgamitoc/laser-beam-alarm-2307b2 |
+ | https://www.youtube.com/watch?v=YN522_npNqs | ||
+ | https://www.youtube.com/watch?v=yFiKDabYJ1I | ||
+ | |||
</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> | ||
- |