Alarma Securitate


Introducere


Mi-am propus sa realizez o alarma de locuinta cu senzori de contact folosind microcontrollerul ATMega 16. Aceasta se va folosi pentru securizarea unei case / apartament impotriva unui acces neautorizat.


Descriere generala


Alarma va avea urmatoarele functii:


Hardware Design


Materiale folosite in construirea proiectului sunt urmatoarele:


Software Design


Cum functioneaza ?

In momentul in care alarma este pornita adica alarma este dezarmata voi afisa pe lcd un mesaj de stare, si se va asteapta introducerea unei comenzi .

Starea alarmei este tinuta minte printr-o variabila alarm:

Comenzile pe care le poate primi alarma sunt :

Alarma intra in mod armat :

La declansarea unui senzor – pornesc sistemul de intreruperi.Sistemul are configurata intreruperea de timer 1, care va numara 15 secunde dupa care va intra in rutina de tratare a intreruperii.

Rutina de tratare a intreruperii consta in faptul ca dupa 15 secunde opresc sistemul de intreruperi , citesc daca alarma este inca armata; daca este armata (nu s-a dezarmat prin introducerea codului) pornesc alarma luminoasa (acustica);

Astept introducerea codului de dezarmare. Dezarmez alarma , si se reia toata procedura.

Functii utilizate

Cum se face citirea caracterelor de la tastaura?

Modul in care citesc starea senzorilor:


Rezultate Obţinute


Concluzii


Download stanalexandra332ca.zip


Jurnal


Bibliografie