This shows you the differences between two versions of the page.
|
pm:prj2023:avaduva:burglaralarm [2023/05/27 02:18] diana.olaru [Rezultate Obţinute] |
pm:prj2023:avaduva:burglaralarm [2023/05/30 11:36] (current) diana.olaru [Rezultate Obţinute] |
||
|---|---|---|---|
| Line 21: | 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 I2C | + | *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]] |
| Line 59: | Line 59: | ||
| POSITIVE to pin GND | POSITIVE to pin GND | ||
| NEGATIVE to pin 10 | NEGATIVE to pin 10 | ||
| - | //__LEDS__:// | + | |
| + | //__LEDS__//: | ||
| RED to pin 8 | RED to pin 8 | ||
| YELLOW to pin 7 | YELLOW to pin 7 | ||
| Line 74: | 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> | ||
| + | |||
| Line 80: | Line 91: | ||
| {{:pm:prj2023:avaduva: "arduino burglar 2.jpg"?600}} | {{: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> | ||