This is an old revision of the document!
Ai ajuns vreodată acasă târziu și urmează să citesti
cursurile pentru mâine, dar așteaptă…vezi tu,
hârtiile de pe birou
sunt răsfoite…Oh, nu! Fratele tău a venit din nou în camera ta să
împrumute cateva foi și a lăsat o dezordine totală!
Cum își protejează oamenii proprietăţile, casele, magazinele și așa mai departe?
O alarmă de securitate!
Descriere generala
Cum funcţionează?
Caracteristici:
Componente hardware:
Software Design
Am conectat constantele led_Out si PIR_In la
pinii A2, respectiv A1.
Pornesc implementarea de la doua functii,
functia setup() in care fixez parametrii pentru
lcd.begin(), OUTPUT, INPUT si functia loop().
In loop() printez initial “checking ” si chem functia check_For_Intruder().
In acaeasta functie printr-o variabila booleansensorvalue,
verific daca senzorul a sesizat o miscare si printez un mesaj
corespunzator(“Intruder in the House :( ”).
Biblioteca folosita este #include <LiquidCrystal.h>.
Rezultate obtinute
Piesele asamblate, LED folosit pentru aprindere in cazul in care
se detecteaza miscare in proximitate, senzor de miscare care va
transmite mesajul, LCD sesizeaza problema.
S-a detectat miscare in apropiere. Display-ul afiseaza “Intruder in the House :( ”,
LED ul ramane aprins cateva momente.
Link video:
https://www.youtube.com/watch?v=Dfy6su_8B48
Concluzie
O alarma de securitate devine unul dintre cele mai folositoare
mecanisme in viata de zi cu zi. Am invatat cum pot construii
o alarma, utilizand cateva componenete hardware si cum pot
face alarme cat mai complexe, optimizand codul.
Bibliografie
https://en.wikipedia.org/wiki/Security_alarm
https://ocw.cs.pub.ro/courses/pm/lab/lab1-2021
https://ocw.cs.pub.ro/courses/pm/lab/lab6-2021
https://howtomechatronics.com/projects/arduino-security-alarm-system-project/