This is an old revision of the document!


Alarm Sensor

Introducere

Proiectul consta in realizarea unui sistem de alarma care foloseste un senzor cu infrarosu pentru a detecta un intrus. Senzorul va fi plasat intr-un aumit loc, iar daca cineva il declanseaza, o alarma sonora si luminoasa se va activa. Daca se doreste dezactivarea sistemului, trebuie introdusa o parola / folosirea unei telecomenzi, iar un LED verde se va activa iar pe ecranul LCD va aparea mesajul “Sys OFF”.

Scopul acestui proiect este a proiecta, la nivel conceptual, un sistem de alarma pentru sporirea sigurantei casei sau a curtii. Fiind un proiect destul de mic, poate fi folosit in incaperi de mai multe dimensiuni.

Ideea de la care am pornit pentru acest proiect a fost de a reusi sa implementez un sistem de securitate fizic. A fost inspirat de situatia de la bunici de la curte, in care un astfel de sistem este important. Mereu am vrut sa vad cat de greu ar fi sa fac eu singur un astfel de sistem, iar cu prilejul acestui proiect, sper ca voi reusi sa implementez cu succes acest proiect. Senzorul infrarosu va fi unul PIR, fiind cel mai des intalnit tip de senzor cu infrarosu care este folosit pentru un sistem de alarma.

Acest proiect fiind un POC, poate fi expandat prin folosirea unor componente mult mai avansate, care pot fi folosite si pe distante mai mari si avand o precizie mult mai bune decat cele din kit-ul pe care il voi folosi eu pentru acest mini proiect. Astfel, poate deservi si ca un punct de inspiratie si pentru alte persoane care doresc sa implementeze mici proiecte / sisteme.

Prezentarea pe scurt a proiectului vostru:

  • ce face
  • care este scopul lui
  • care a fost ideea de la care aţi pornit
  • de ce credeţi că este util pentru alţii şi pentru voi

Descriere generală

Schema Bloc

{{:pm:prj2024:vstoica:diagrama_bloc_alarm_sensor.png?nolink&600|

Schema electrica

Descriere intereactiune hardware si a componentelor
  • Dupa pornirea sistemului, senzorul de miscare este inactiv pentru o perioada de timp, pentru a se putea calibra. Acest lucru este indicat de mesajul de pe ecranul LCD.
  • Sistemul este armat de la inceput, indicat de LED-ul RGB rosu care este aprins continuu, precum si de mesajul “System On”.
  • Prin apasarea unui buton, sistemul se poate dezactiva / activa.
  • Daca sistemul este activat, iar senzorul PIR detecteaza miscare, se trimite un semnal catre microprocesor, iar un buzzer si un LED rosu se vor activa, precum si afisarea unui mesaj sugestiv pe ecran. Dupa ce miscarea nu mai este detectata, buzzerul si LED-ul se vor opri.

O schemă bloc cu toate modulele proiectului vostru, atât software cât şi hardware însoţită de o descriere a acestora precum şi a modului în care interacţionează.

Exemplu de schemă bloc: http://www.robs-projects.com/mp3proj/newplayer.html

Hardware Design

Aici puneţi tot ce ţine de hardware design:

Componentele pe care le voi folosi sunt urmatoarele:

  1. Placuta Arduino Uno R3 (ATMega 328P)
  2. Breadboard
  3. LED rosu
  4. LED RGB
  5. Buzzer pasiv
  6. Modul senzor cu infrarosu (PIR HC-SR501)
  7. 1602 LCD, interfata I2C
  8. Buton

Ansamblu placuta + componente

Rezultate simulare

Software Design

Descrierea codului aplicaţiei (firmware):

  • mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR)
  • librării şi surse 3rd-party (e.g. Procyon AVRlib)
  • algoritmi şi structuri pe care plănuiţi să le implementaţi
  • (etapa 3) surse şi funcţii implementate

Rezultate Obţinute

Care au fost rezultatele obţinute în urma realizării proiectului vostru.

Concluzii

Download

O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-).

Fişierele se încarcă pe wiki folosind facilitatea Add Images or other files. Namespace-ul în care se încarcă fişierele este de tipul :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul). Exemplu: Dumitru Alin, 331CC → :pm:prj2009:cc:dumitru_alin.

Jurnal

Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.

Bibliografie/Resurse

Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe Resurse Software şi Resurse Hardware.

Export to PDF

pm/prj2024/vstoica/bogdan.dumitru2304.1715963420.txt.gz · Last modified: 2024/05/17 19:30 by bogdan.dumitru2304
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