Proiectul consta intr-un dispozitiv de alarma de securitate cu acces pe baza de card SD.
Componentele necesare pentru construirea proiectului:
* Senzor de miscare format din:
* Buzzer 12 mm PCB 5V 50 mA
* Soclu SD
* Led verde + rosu (acces interzis sau nu)
La sesizarea miscarii, senzorul, in lipsa unui card SD cu parola introdus, va declansa semnalul de alerta asigurat de buzzer si se va aprinde ledul rosu. La introducerea unui card SD ce contine parola corecta intr-un fisier .txt, alarma se va opri sau nici macar nu se va declansa (dupa caz) si se va aprinde ledul verde.
Pentru lipirea soclului pentru cardul SD, am conectat pinii 1,2,5 si 7 ai acestuia la pinii PB4, PB5, PB7, respectiv PB6 ai microcontrollerului ATMEGA16, pinul 4 la Vcc, iar pinii 3 si 6 la masa, precum si rezistentele corespunzatoare(1k8 si 3k3), conform figurii:
Pentru conectarea buzzerului, au fost necesare componentele:
* un condensator 100μF 35V
* un jumper
* buzzerul conectat la pinul PD5 al microcontrollerului ATMEGA16
Montarea senzorului a fost facuta dupa schema urmatoare, avand iesirea la pinul PA0 (ADC0). Elemente auxiliare: o rezistenta de 47k si una de 150 ohmi.
Led-urile ce reprezinta accesul autorizat (verde) sau nu (rosu) al unei persoane primesc semnalul de la pinii PB2, respectiv, PB0. Conectarea acestora necesita cate o rezistenta de 1k.
- La detectarea miscarii de catre senzorul format din fototranzistor si ledul Infrarosu, se primeste semnal pe pinul ADC0 si se trimite semnal catre pinul PD5 (OC1A), catre buzzer.
- Daca exista card introdus in soclul de SD, se verifica daca acesta contine parola corecta.
- Pentru accesul autorizat de parola corecta, se va trimite semnal la PB2 pentru aprinderea ledu-ului verde.
- Altfel, se va trimite semnal la pinul PB0 (se va aprinde led-ul rosu) si la pinul PD5 (se va activa buzzerul) si va fi alertat accesul neautorizat.
- Daca alarma se activeaza in absenta parolei sau in prezenta unei parole gresite, urmand ca apoi sa fie introdus cardul SD cu parola corecta, aceasta se va opri. Astfel, led-ul rosu si buzzerul se dezactiveaza si se aprinde led-ul verde.