Differences

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

Link to this comparison view

pm:prj2023:avaduva:burglaralarm [2023/05/27 00:41]
diana.olaru
pm:prj2023:avaduva:burglaralarm [2023/05/30 11:36] (current)
diana.olaru [Rezultate Obţinute]
Line 10: Line 10:
  
 //Acest proiect implică dezvoltarea unui sistem personalizabil de alarmă împotriva infracțiunilor folosind diferite componente electronice și instrumente de programare. Sistemul utilizează un senzor de mișcare pentru a detecta orice mișcare în apropiere și declanșează o alarmă, împreună cu o lumină LED galbenă, atunci când se detectează mișcare. Un mesaj este afișat pe un ecran LCD, cerând utilizatorului să introducă o parolă prestabilită. Dacă parola introdusă este corectă, sistemul se dezactivează,​ ledul verde se aprinde, indicând că persoana care a introdus parola este de încredere. În caz contrar, dacă parola introdusă este incorectă, sistemul se activează și declanșează alarma împreună cu ledul roșu aprins. Sunetul alarmei nu se oprește până când parola corectă nu este introdusă.//​ //Acest proiect implică dezvoltarea unui sistem personalizabil de alarmă împotriva infracțiunilor folosind diferite componente electronice și instrumente de programare. Sistemul utilizează un senzor de mișcare pentru a detecta orice mișcare în apropiere și declanșează o alarmă, împreună cu o lumină LED galbenă, atunci când se detectează mișcare. Un mesaj este afișat pe un ecran LCD, cerând utilizatorului să introducă o parolă prestabilită. Dacă parola introdusă este corectă, sistemul se dezactivează,​ ledul verde se aprinde, indicând că persoana care a introdus parola este de încredere. În caz contrar, dacă parola introdusă este incorectă, sistemul se activează și declanșează alarma împreună cu ledul roșu aprins. Sunetul alarmei nu se oprește până când parola corectă nu este introdusă.//​
 +
 +
  
 __**SCHEMA BLOC**__ __**SCHEMA BLOC**__
Line 19: Line 21:
 **COMPONENTE**: ​ **COMPONENTE**: ​
  
- *Arduino UNO + *Arduino UNO                     [[https://​cleste.ro/​arduino-uno-r3-atmega328p.html|ARDUINO ]] 
- *Keypad 4x4 + *Keypad 4x4                      ​[[https://​cleste.ro/​tastatura-numerica-4-3.html|KEYPAD]] 
- *LCD screen 16x02  + *LCD screen 16x02 I2C            [[https://​cleste.ro/​ecran-lcd-1602-iic-i2c.html|LCD ]]  
- *Buzzer + *Buzzer ​                         ​[[https://​cleste.ro/​modul-buzzer-activ.html| BUZZER]] 
- *PIR sensoz de miscare  + *PIR sensoz de miscare          ​[[https://​cleste.ro/​modul-senzor-infrarosu-pir.html| PIR ]] 
- *LED-uri ( galben, rosu, verde) + *LED-uri ( galben, rosu, verde) ​ ​[[https://​cleste.ro/​led-de-5-mm.html|LED]]
- *Potentiometru ​+
  
 +
 +
 + ​__**PIN_CONFIGURATION**__:​\\
 +
 +//​__LCD__//: ​
 +        VCC to pin 5V
 +        GND to pin GND
 +        SDA to pin A4
 +        SCL to pin A5
 +
 +
 +//__PIR MOTION SENSOR__//: ​
 +         VCC to pin 5V
 +         GND to pin GND
 +         OUT to pin 6 
 +                  ​
 +//​__KEYPAD__//: ​
 +        ROW1 to pin 5
 +        ROW2 to pin 4
 +        ROW3 to pin 3
 +        ROW4 to pin 2
 +        COL1 to pin A0
 +        COL2 to pin A1
 +        COL3 to pin A2
 +        COL4 to pin A3
 +
 +
 +     
 +//​__BUZZER__//: ​
 +        POSITIVE to pin GND
 +        NEGATIVE to pin 10   
 +        ​
 +//​__LEDS__//: ​
 +        RED to pin 8
 +        YELLOW to pin 7
 +        GREEN to pin 9
  
 {{:​pm:​prj2023:​avaduva:​ "​arduino burglar 1.png"?​600}} {{:​pm:​prj2023:​avaduva:​ "​arduino burglar 1.png"?​600}}
Line 38: Line 75:
 ===== Software Design ==== ===== Software Design ====
  //​Dupa ce este introdusa parola formata din 4 cifre, trebuie ​ apasata tasta “#” pentru a verifica parola, daca este corecta sau nu. Codul Arduino , o sa citeasca ​ parola introdusa pe tastatura si o sa o afiseze pe ecranul LCD impreuna cu textul “ Enter Password”,​ iar LED-ul galben o sa se aprinda. Daca parola introdusa este corecta, pe ecran se va afisa mesajul “Access granted.Welcome “, iar LED-ul verde o sa se aprinda. Altfel , sistemul va suna alarma , iar pe ecran va aparea mesajul “Burglar alert. Access denied.”, iar LED-ul rosu o sa se aprinda. Alarma va suna atata timp cat parola introdusa este gresita. Dupa ce parola introdusa este ceea corecta, alarma se va oprii.//  //​Dupa ce este introdusa parola formata din 4 cifre, trebuie ​ apasata tasta “#” pentru a verifica parola, daca este corecta sau nu. Codul Arduino , o sa citeasca ​ parola introdusa pe tastatura si o sa o afiseze pe ecranul LCD impreuna cu textul “ Enter Password”,​ iar LED-ul galben o sa se aprinda. Daca parola introdusa este corecta, pe ecran se va afisa mesajul “Access granted.Welcome “, iar LED-ul verde o sa se aprinda. Altfel , sistemul va suna alarma , iar pe ecran va aparea mesajul “Burglar alert. Access denied.”, iar LED-ul rosu o sa se aprinda. Alarma va suna atata timp cat parola introdusa este gresita. Dupa ce parola introdusa este ceea corecta, alarma se va oprii.//
 +
 +
 +{{:​pm:​prj2023:​avaduva:​ "​arduino burglar 3.png"?​600}}
 +
 +<​note>​
 + 
 +  * Bibliotecile necesare sunt incluse la începutul codului: LiquidCrystal_I2C pentru comunicarea cu afișajul LCD, Keypad pentru gestionarea tastaturii și Wire pentru comunicare I2C.
 + 
 +</​note>​
 +
  
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
 +
 +{{:​pm:​prj2023:​avaduva:​ "​arduino burglar 2.jpg"?​600}}
 +
 +{{:​pm:​prj2023:​avaduva:​ "​arduino burglar 3.jpg"?​600}}
 +
 +[[https://​youtube.com/​shorts/​z4mU48qEmOM?​feature=share4|DEMO]]
 ===== Concluzii ===== ===== Concluzii =====
  
 ===== Download ===== ===== Download =====
  
 +<note tip>
 +
 +__//​**COD**//​__ {{:​pm:​prj2023:​avaduva:​burglar_alarm.rar|}}
 +
 +</​note>​
 ===== Jurnal ===== ===== Jurnal =====
  
 +<note tip>
 +
 +  * 6.04.2023- Alegerea proiectului
 +  * 7.05.2023-Documentatie initiala
 +  * 18.05.2023-Hardware
 +  * 25.05.2023 -Software
 +  * 28.05.2023-Documentatie finala
 +
 +</​note>​
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
 <​note>​ <​note>​
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** ​şi **Resurse Hardware**.+**Resurse Software** 
 + 
 +Biblioteca LiquidCrystal I2C: 
 +  * [[https://​www.arduinolibraries.info/​libraries/​liquid-crystal-i2-c]] 
 + 
 +Biblioteca Wire: 
 +   * [[https://​www.arduino.cc/​reference/​en/​language/​functions/​communication/​wire/​]] 
 + 
 + **Resurse Hardware** 
 + 
 +Arduino UNO R3: 
 +  * [[https://​docs.arduino.cc/​resources/​datasheets/​A000066-datasheet.pdf]] 
 + 
 +PIR Sensor Miscare: 
 +  * [[https://​cdn-learn.adafruit.com/​downloads/​pdf/​pir-passive-infrared-proximity-motion-sensor.pdf]] 
 + 
 +Buzzer: ​  
 +  * [[https://​components101.com/​sites/​default/​files/​component_datasheet/​Buzzer%20Datasheet.pdf]]
  
 +Keypad:
 +  * [[https://​cdn.sparkfun.com/​assets/​f/​f/​a/​5/​0/​DS-16038.pdf]]
 </​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>​
  
pm/prj2023/avaduva/burglaralarm.1685137294.txt.gz · Last modified: 2023/05/27 00:41 by diana.olaru
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