Differences

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

Link to this comparison view

pm:prj2024:apredescu:sample [2024/05/21 22:47]
andreea_maria.piciu
pm:prj2024:apredescu:sample [2024/05/27 15:42] (current)
andreea_maria.piciu
Line 1: Line 1:
-====== SISTEM DE SECURITATE INTELIGENT ====== + ====== SISTEM DE SECURITATE INTELIGENT ====== 
-===== Introducere =====+ 
 + ===== Introducere =====
  
 <note tip> <note tip>
Line 10: Line 11:
 </​note>​ </​note>​
  
-===== Descriere generală =====+ ===== Descriere generală =====
  
 <note tip> <note tip>
-Sistemul de securitate inteligent folosește placa Arduino Uno pentru a coordona senzori de mișcare PIR, un ecran LCD, un difuzor și un amplificator pentru a detecta și alerta prezența neautorizată. Un buton de pornire/​oprire facilitează activarea simplă sau dezactivarea sistemului. Informațiile sunt afișate pe un ecran LCD care indică starea curentă a sistemului (activat/​dezactivat). Adițional, un modul GSM/GPRS (SIM800L) este utilizat pentru a trimite notificări SMS în cazul detectării mișcării.+Sistemul de securitate inteligent folosește placa Arduino Uno pentru a coordona senzori de mișcare PIR, un ecran LCD, un difuzor și un amplificator pentru a detecta și alerta prezența neautorizată. Un buton de pornire/​oprire facilitează activarea simplă sau dezactivarea sistemului. Informațiile sunt afișate pe un ecran LCD care indică starea curentă a sistemului (activat/​dezactivat).
  
 +În detaliu, sistemul utilizează următoarele componente și funcționalități:​
 +  * **Modul Senzor PIR**: Detectează mișcarea în zona monitorizată și trimite semnalul către Arduino.
 +  * **Ecran LCD 1602**: Afișează mesaje de stare pentru utilizator, cum ar fi "​Sistem pornit",​ "​Miscare detectata",​ etc.
 +  * **Difuzor și Amplificator PAM 8403**: Emette alerte sonore atunci când este detectată mișcare.
 +  * **Modul GSM/GPRS (SIM800L)**:​ Trimite notificări SMS către utilizator atunci când este detectată mișcare.
 +  * **Potentiometru**:​ Ajustează contrastul ecranului LCD pentru o vizibilitate optimă.
 +
 +Algoritmii implementați permit detectarea mișcării, afișarea mesajelor relevante pe ecranul LCD, generarea sunetelor de avertizare și trimiterea notificărilor SMS. Sistemul este conceput pentru a oferi o soluție accesibilă și eficientă pentru monitorizarea și securizarea spațiilor private.
 </​note>​ </​note>​
  
-===== Hardware Design =====+ ===== Hardware Design =====
  
 <note tip> <note tip>
Line 23: Line 32:
   * Arduino Uno   * Arduino Uno
   * Modul LCD 1602   * Modul LCD 1602
-  * Modul PIR+  * Modul Senzor ​PIR
   * Difuzor 1W   * Difuzor 1W
   * Amplificator audio PAM 8403   * Amplificator audio PAM 8403
Line 29: Line 38:
   * Potentiometru 10Ω   * Potentiometru 10Ω
   * Baterie de 9V și fir pentru conexiune   * Baterie de 9V și fir pentru conexiune
-  * Modul GSM/GPRS (SIM800L) pentru notificari SMS+  * Modul GSM si GPRS SIM800L 
 +Schema bloc:
 {{ :​pm:​prj2024:​apredescu:​pm.png?​nolink&​300 |}} {{ :​pm:​prj2024:​apredescu:​pm.png?​nolink&​300 |}}
 +Schema electrica:
 +{{ :​pm:​prj2024:​apredescu:​schemaelectrica.png?​nolink&​300 |}}
 </​note>​ </​note>​
  
-===== Software Design =====+ ===== Software Design =====
  
 <note tip> <note tip>
 Descrierea codului aplicației (firmware): Descrierea codului aplicației (firmware):
-  * Mediu de dezvoltare: Arduino IDE +  ​* **Mediu de dezvoltare**: Arduino IDE 
-  * Librării și surse 3rd-party: LiquidCrystal pentru LCD, PIRmotionSensor pentru ​gestionarea senzorilor ​PIR. +  ​* **Librării și surse 3rd-party**: LiquidCrystal pentru LCD, SoftwareSerial pentru GSM, și PIRmotionSensor pentru ​senzorii ​PIR. 
-  * Algoritmi și structuri implementate:​ + 
-    - Algoritmi de detectare a mișcării +  ​* **Algoritmi și structuri implementate**
-    - Algoritmi de afișare pe LCD +    - **Algoritmi de detectare a mișcării**: 
-    - Algoritmi de generare a semnalelor audio +      - Citirea stării senzorului PIR și detectarea tranziției de la LOW la HIGH. 
-    - Algoritmi de trimitere a notificărilor SMS +    - **Algoritmi de afișare pe LCD**: 
-  * Funcții implementate ​în etapa 3 includ citirea ​și interpretarea semnalelor de la modulele PIRafișarea informațiilor pe LCD, generarea sunetului ​și ajustarea volumului prin potentiometru+      - Inițializarea LCD-ului și afișarea mesajelor relevante pe baza stării sistemului. 
-{{:​pm:​prj2024:​apredescu:​codpm.zip|}}+    - **Algoritmi de generare a semnalelor audio**: 
 +      - Generarea tonurilor la diferite frecvențe pentru alarme și avertismente. 
 +    - **Algoritmi de trimitere a notificărilor SMS**: 
 +      - Comunicarea cu modulul GSM pentru a trimite notificări SMS atunci când este detectată mișcare. 
 + 
 +  ​* **Funcții implementate**: 
 +    - **setup()**:​ 
 +      - Inițializează LCD-ul, pinii senzorului PIR și difuzorului, și modulul GSM. 
 +      - Trimite un SMS inițial pentru a indica pornirea sistemului. 
 +    - **loop()**:​ 
 +      - Citește starea curentă a senzorului PIR. 
 +      - Afișează mesajul "​Miscare detectata" ​pe LCD și generează sunetul corespunzător. 
 +      - Trimite un SMS de alertă dacă mișcarea este detectată de mai multe ori într-un interval de timp scurt. 
 + 
 +  * **Detalii adiționale**:​ 
 +    - **Debounce pentru Senzorul PIR**: Implementarea unui algoritm de debounce pentru a preveni detectările false. 
 +    - **Ajustarea Contrastului LCD-ului**: Utilizarea unui potențiometru pentru reglarea contrastului LCD-ului. 
 +    - **Testarea și Debugging-ul**:​ Folosirea funcției `Serial.println()` pentru a depana problemele
 +{{:​pm:​prj2024:​apredescu:​codpm2024.zip|}}
 </​note>​ </​note>​
  
-===== Rezultate Obținute =====+ ===== Rezultate Obținute =====
  
 <note tip> <note tip>
Line 59: Line 89:
 </​note>​ </​note>​
  
- + ===== Concluzii =====
-===== Concluzii =====+
  
   * Sistemul implementat oferă o soluție accesibilă și eficientă pentru monitorizarea și securizarea spațiilor private.   * Sistemul implementat oferă o soluție accesibilă și eficientă pentru monitorizarea și securizarea spațiilor private.
   * Notificările SMS adaugă un nivel suplimentar de securitate, permițând utilizatorului să fie informat în timp real despre evenimentele detectate.   * Notificările SMS adaugă un nivel suplimentar de securitate, permițând utilizatorului să fie informat în timp real despre evenimentele detectate.
  
-===== Download =====+ ===== Download =====
  
 <note warning> <note warning>
Line 73: Line 102:
 </​note>​ </​note>​
  
-===== Jurnal =====+ ===== Jurnal =====
  
 <note tip> <note tip>
Line 79: Line 108:
 </​note>​ </​note>​
  
-===== Bibliografie/​Resurse =====+ ===== Bibliografie/​Resurse =====
  
 <​note>​ <​note>​
Line 103: Line 132:
  
 <​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>​
- 
pm/prj2024/apredescu/sample.1716320855.txt.gz · Last modified: 2024/05/21 22:47 by andreea_maria.piciu
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