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:55]
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 11: 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ționalun 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 utilizatorcum 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>
Line 48: Line 60:
       - Generarea tonurilor la diferite frecvențe pentru alarme și avertismente.       - Generarea tonurilor la diferite frecvențe pentru alarme și avertismente.
     - **Algoritmi de trimitere a notificărilor SMS**:     - **Algoritmi de trimitere a notificărilor SMS**:
-      - Utilizarea comenzilor AT pentru a trimite SMS-uri prin modulul GSM/GPRS.+      - Comunicarea cu modulul GSM pentru a trimite ​notificări ​SMS atunci când este detectată mișcare.
  
   * **Funcții implementate**:​   * **Funcții implementate**:​
Line 57: Line 69:
       - Citește starea curentă a senzorului PIR.       - Citește starea curentă a senzorului PIR.
       - Afișează mesajul "​Miscare detectata"​ pe LCD și generează sunetul corespunzător.       - 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+      - Trimite un SMS de alertă dacă mișcarea este detectată de mai multe ori într-un interval de timp scurt.
-    ​**sendSMS(String message)**:​ +
-      - Trimite ​un SMS cu mesajul specificat folosind comenzi AT.+
  
   * **Detalii adiționale**:​   * **Detalii adiționale**:​
-    - **Inițializarea Modulului GSM**: Asigură că modulul GSM este configurat corect pentru a trimite SMS-uri. 
     - **Debounce pentru Senzorul PIR**: Implementarea unui algoritm de debounce pentru a preveni detectările false.     - **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.     - **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.     - **Testarea și Debugging-ul**:​ Folosirea funcției `Serial.println()` pentru a depana problemele.
-{{:​pm:​prj2024:​apredescu:​codpm.zip|}}+{{:​pm:​prj2024:​apredescu:​codpm2024.zip|}}
 </​note>​ </​note>​
  
-#### ===== Rezultate Obținute =====+ ===== Rezultate Obținute =====
  
 <note tip> <note tip>
Line 80: 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 93: Line 102:
 </​note>​ </​note>​
  
-#### ===== Jurnal =====+ ===== Jurnal =====
  
 <note tip> <note tip>
Line 99: Line 108:
 </​note>​ </​note>​
  
-#### ===== Bibliografie/​Resurse =====+ ===== Bibliografie/​Resurse =====
  
 <​note>​ <​note>​
pm/prj2024/apredescu/sample.1716321341.txt.gz · Last modified: 2024/05/21 22:55 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