This is an old revision of the document!


Sistem de panica

Introducere

Proiectul consta in construirea unui sistem de panica pe baza detectarii miscarilor apropiate asupra unui obiect precum un seif, o usa sau o poarta.

Scopul acestuia este de protejare a anumitor zone/bunuri.

Exista trei nivele de avertizare, ultimul nivel declansand sistemul de panica care va trimite sms unei/unor persoane cu locatia curenta, va bloca (daca nu este deja blocat) obiectul caruia i-a fost atasat si va activa o alarma.

Descriere generală

Descriere functionalitate

Pentru utilizarea sistemului de panica utilizatorul va trebui doar sa il activeze apasand pe un switch care va fi la vedere. Sistemul va putea fi amplasat pe orice obiect care seamana cu o usa/incuietoare, dar poate fi amplasat si intr-o locatie fara sa ii folosim functionalitatea de inchidere automata.

In momentul activarii ecranul LCD va afisa un mesaj cum ca sistemul a pornit, iar senzorul va incepe sa detecteze miscarile din jur. Pe ecranul LCD, dar si pe ledul RGB se va afisa nivelul de avertizare detectat de senzor.

Schema bloc

Hardware Design

Componente

  • Arduino Uno
  • Breadboard
  • Ecran LCD
  • Buzzer
  • Potentiometru
  • Rezistori
  • Switch
  • Led RGB
  • Senzor de distanta
  • Modul GSM
  • Cartela SIM
  • Modul GPS
  • Incuietoare electrica

Schema electrica

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/prj2022/ndrogeanu/buton_de_panica.1653842296.txt.gz · Last modified: 2022/05/29 19:38 by andrei.munteanu2011
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