Differences

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

Link to this comparison view

pm:prj2024:apredescu:sample [2024/05/22 21:54]
andreea_maria.piciu
pm:prj2024:apredescu:sample [2024/05/27 15:42] (current)
andreea_maria.piciu
Line 22: Line 22:
   * **Modul GSM/GPRS (SIM800L)**:​ Trimite notificări SMS către utilizator 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ă.   * **Potentiometru**:​ Ajustează contrastul ecranului LCD pentru o vizibilitate optimă.
-  * **Buton de pornire/​oprire**:​ Permite utilizatorului să activeze sau să dezactiveze sistemul cu ușurință. 
  
 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. 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.
Line 39: 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>​
  
Line 58: 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 67: 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>​
  
pm/prj2024/apredescu/sample.1716404086.txt.gz · Last modified: 2024/05/22 21:54 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