Autorul poate fi contactat la adresa: Login pentru adresa
Proiectul constă în realizarea unui alarme utile pentru casă. Aceasta va da posibilitatea utilizatorului sa introducă o parolă pentru a arma alarma și o parolă pentru a o dezarma.
Scopul său este de a asigura siguranța unei persoane.
Cred că este util pentru oricine nu se simte in siguranță în propria casă și nu este costisitor și nici greu de realizat.
Componentele proiectului:
Schema:
Utilizatorul introduce o parolă care armeaza parola si are dreptul la 3 încercări după care trebuie să aștepte 30 de secunde pentru a putea introduce din nou parola. În cazul în care parola este corectă alarma se armează si se aprinde un LED.Pentru a o dezarma trebuie sa introducă altă parolă. Utilizatorul privilegiat are dreptul de a schimba parola.
Ca mediu de dezvoltare am folosit Notepad++. Cod-ul pentru inițializarea LCD-ului este cel folosit în laborator.
Imagini din timpul realizării proiectului:
Plăcuța de bază:
Imagini din sesiunea de testing al LCD-ului:
Teste cu rezistente de 1k, 10k , 500ohmi(2 de 1k in paralel)
Rezultatul final:
Din păcate proiectul nu este funcțional.Nu am reușit sa inițializez LCD-ul, afișează doar două rânduri de dreptunghiuri cele de jos mai pronunțate (problemă de la pin-ul de contrast, am încercat toate variantele : pin-ul direct la masă, prin rezistor de 10K , 1K am pus si 2k si 5k dar tot ce făcea diminua patrățelele afișate pe ecran.
Proiectul nu este greu de realizat însa din lipsă de timp nu m-am preocupat prea mult de el, dar sper pe viitor să reușesc să-l termin.
Datasheet ATmega32: ATmega32
LCD Starter Guide : http://www.stanford.edu/class/ee281/handouts/lcd_tutorial.pdf
Keypad manual : http://www.cytron.com.my/usr_attachment/s%20Manual.pdf