Vlad Costin HERESCU - Alarma de apartament

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

 Proiectul a constat in implementarea unei alarme de apartament.
 Functionalitatile acesteia sunt :
 + introducerea parolei
 + verificarea parolei si semnalarea unui event in cazul in care nu corespunde
 + schimbarea parolei

Descriere generală

Explicatie schema:

Inputul microprocesorului Atmega 324 este dat de catre tastatura. Stringul introdus la tastatura este apoi directionat ca output pe lcd.

Hardware Design

Software Design

Descrierea codului aplicaţiei (firmware):

  • Am folosit ca mediu de dezvlotare AVR Studio

Explicatie cod :

Pentru conectarea cu LCD-ul, am folosit portul C, precum in codul de la laboratorul 1.

Pentru receptionarea parolei scrise:

+  am folosit portul A, declarand pinii PNA0 -> PNA7 de intrare 
+  am verificat valorile registrelor PINA 
+  am folosit pinul D7 , asociat unui led, pentru luminarea acestuia

Rezultate Obţinute

Rezultate :

Au fost realizate urmatoarele functionalitati:

1. setarea parolei

2. posibilitatea de a introduce parola de 3 ori,daca de fiecare data este gresita

3. palpairea unui led in cazul in care parola este introdusa gresit si afisarea unui mesaj

4. afisarea unui mesaj in cazul in care parola introdsa este corecta

Download

Jurnal

Bibliografie/Resurse

Laboratoarele 1 si 2 pentru:

+ implementarea functiilor lcd

+ lucrul cu butoane

pm/prj2013/amocanu/alarma-de-apartament.txt · Last modified: 2021/04/14 17:07 (external edit)
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