Table of Contents

Diana-Gabriela CHIRILĂ - Alarma de securitate

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul ales are ca tema realizarea unei alarme de securitate. Principiul de funtionare este unul simplu (introducerea unui cod de securitate si verificarea lui), dar, in acelasi timp ofera posibilitatea utilizarii mai multor componente cu care ne-am familiarizat pe parcursul laboratoarelor, cum ar fi: LCD, buzzer, tastatura.

Descriere generală


Hardware Design

Lista de piese necesare realizarii proiectului:

  1. Placa de baza
  2. Tastatura 4×4 de tip matrice
  3. LCD 2×16 Bolymin 1602A
  4. Buzzer
  5. 2 Leduri
  6. 2 rezistente de 1k
  7. 2 butoane

Schema:

Software Design

Am lucrat in mediul de dezvoltare WinAvr si am folosit Programmer's Notepad. Am folosit laboratorul in care am invatat cum sa programam un LCD si am modificat conform datasheet-ului LCD-ului achizitionat.

Modul in care am gandit interactiunea cu dispozitivul este urmatorul:

Am utilizat:

Am dorit sa implementez si un senzor format din butoane si leduri conectate tot la PORTD, dar nu am reusit sa termin implementarea.

Rezultate Obţinute

Din pacate mi-a luat foarte mult timp pana am reusit sa fac laptopul personal sa recunoasca placa de baza si asta m-a tinut in loc destul de mult timp. La momentul prezentarii proiectului, dispozitivul nu este functional. Am configurat doar LCD-ul, tastatura si buzzerul, dar nu am reusit sa inteleg exact cum se realizeaza conexiunea tastaturii, de aceea codul are destul de multe bug-uri.

11119202_1055323551162793_845520089_n.jpg 11263872_1055323531162795_872453088_n.jpg

Concluzii

Am ales acest proiect pentru ca mi s-a parut ca are o utilitate evidenta in viata de zi cu zi. Mi s-a parut interesant sa lucrez la implementarea acestui dispozitiv de securitate si sa inteleg cum functioneaza. Prin realizarea acestui proiect am avut ocazia sa implementez diverse elemente studiate la laborator, cum ar fi lucrul cu LCDul, ledurile, butoanele, dar si un element nou, tastatura. Cel mai mult mi-a placut sa implementez partea hardware, careia i-am acordat o atentie mai mare si, astfel, mi-a ramas foarte putin timp pentru partea software. Dupa sesiune, voi reveni la acest proiect si sper sa reusesc sa il fac 100% functional.

Download

alarma_de_securitate.zip

Jurnal

In primele 2 saptamani am realizat placa de baza.

In saptamana a 3-a am verificat placa de baza si am facut lista de componente.

In saptamana a 4-a am achizitionat o mare parte din componente si am realizat schema.

In saptamanile urmatoare m-am ocupat de restul implementarii hardware si de testarea acesteia.

In ultima saptamana am realizat codul si am terminat completarea paginii de wiki.

Bibliografie/Resurse

Datasheet LCD: http://pdf.datasheetcatalog.com/datasheets2/23/234199_1.pdf

Datasheet tastatura: https://www.parallax.com/sites/default/files/downloads/27899-4x4-Matrix-Membrane-Keypad-v1.2.pdf

Pagina de wiki proiect din anii trecuti: http://cs.curs.pub.ro/wiki/pm/prj2013/amocanu/alarma-de-apartament