This is an old revision of the document!


SmartRoom Guardian – Sistem inteligent de securitate si monitorizare pentru locuinta

Introducere

Intr-un context in care nevoia de control si siguranta asupra spatiului personal devine tot mai pronuntata, am considerat necesara realizarea unui sistem care sa ofere o imagine clara si imediata asupra dinamicii unei incaperi. Proiectul SmartRoom Guardian reprezinta raspunsul la aceasta nevoie, fiind conceput ca un sistem embedded capabil sa monitorizeze in timp real mediul inconjurator si sa semnalizeze prompt schimbarile relevante.

Sistemul realizeaza detectia miscarii, monitorizarea starii usii si evaluarea nivelului de lumina ambientala, integrand aceste informatii pentru a genera raspunsuri sugestive si usor de interpretat. Prin corelarea datelor provenite din mai multe surse, nu se limiteaza la semnalarea unor evenimente izolate, ci contureaza o perspectiva mai coerenta asupra situatiei din incapere, permitand reactii mai bine adaptate contextului.

Scopul proiectului este dezvoltarea unei solutii functionale si bine structurate, care evidentiaza modul in care un sistem embedded poate combina eficient mai multe tipuri de intrari pentru a produce un comportament coerent si relevant. Prin controlul unor mecanisme de iesire precum LED-uri, buzzer si afisaj LCD, sistemul furnizeaza feedback imediat, contribuind la o interactiune intuitiva si la o intelegere rapida a evenimentelor detectate.

Ideea de baza a proiectului este aceea ca eficienta unui sistem de monitorizare nu depinde neaparat de complexitatea sa, ci de modul in care informatia este organizata si valorificata. O integrare atenta a componentelor si o logica de functionare clara permit obtinerea unui comportament previzibil si relevant, chiar si in cazul unui sistem compact.

Consider ca proiectul este util pentru alti utilizatori deoarece ofera o solutie accesibila pentru monitorizarea unui spatiu restrans, furnizand indicii clare despre acces, prezenta si conditiile ambientale. In acelasi timp, pentru mine, realizarea acestui sistem a insemnat construirea unei solutii complete, in care interactiunea dintre senzori si mecanismele de raspuns este bine definita, oferind o intelegere concreta a modului in care un sistem embedded poate transforma datele in actiuni utile.

Descriere generală

SmartRoom Guardian este un sistem embedded care monitorizeaza continuu starea unei incaperi si reactioneaza in functie de evenimentele detectate si de modul de functionare selectat.

Functionarea sistemului se bazeaza pe colectarea datelor de la senzori, interpretarea acestora si generarea unui raspuns prin componentele de iesire.

Functionalitati principale

  • Monitorizarea accesului in incapere

Sistemul detecteaza deschiderea si inchiderea usii folosind un senzor magnetic de tip reed switch. Acest lucru permite identificarea accesului in incapere.

  • Detectia miscarii

Prezenta este detectata cu ajutorul unui senzor PIR, care semnaleaza miscarea din incapere.

  • Monitorizarea luminii ambientale

Nivelul de lumina este masurat folosind un fotorezistor, iar valorile sunt citite prin convertorul analog-digital.

  • Corelarea evenimentelor

Sistemul utilizeaza informatiile de la senzori pentru a decide daca o situatie necesita semnalizare. De exemplu, detectarea miscarii imediat dupa deschiderea usii poate indica prezenta unei persoane.

  • Generarea alertelor

In functie de situatie, sistemul poate activa un buzzer si poate aprinde LED-uri pentru a semnaliza evenimentele detectate.

  • Afisarea informatiilor

Un display LCD este utilizat pentru a afisa starea sistemului si mesaje simple pentru utilizator.

  • Controlul sistemului

Sistemul poate fi controlat prin intermediul unui buton, care permite schimbarea modurilor de functionare si resetarea.

Moduri de functionare

  • ARMED

Sistemul monitorizeaza activ si semnaleaza evenimentele detectate.

  • DISARMED

Sistemul este inactiv si nu genereaza alerte.

  • SILENT

Alertele sonore sunt dezactivate, fiind utilizate doar LED-urile si LCD-ul.

  • PANIC

Sistemul declanseaza o alerta continua.

Structura sistemului

  • componente de intrare: senzori PIR, reed switch si LDR
  • componente de iesire: LCD, buzzer si LED-uri
  • componenta de control: logica implementata in microcontroller
  • componenta de interactiune: butonul

Aceasta organizare permite separarea clara a functionalitatilor si simplifica implementarea.

Hardware Design

Microcontroller

  • ATmega328P Xplained Mini

Reprezinta unitatea centrala a sistemului, responsabila pentru citirea senzorilor, procesarea informatiilor si controlul componentelor de iesire.

Senzori

  • Senzor PIR (HC-SR501)

Detecteaza miscarea din incapere si genereaza un semnal digital atunci cand este identificata prezenta.

  • Senzor magnetic (reed switch) + magnet

Permite determinarea starii usii (deschisa sau inchisa) prin inchiderea sau deschiderea circuitului in prezenta campului magnetic.

  • Fotorezistor (LDR)

Isi modifica rezistenta in functie de intensitatea luminii, fiind utilizat pentru masurarea nivelului de iluminare ambientala.

  • Rezistenta aproximativ 10kΩ

Utilizata impreuna cu LDR pentru realizarea unui divizor de tensiune, necesar citirii valorii analogice de catre microcontroller.

Module de iesire

  • Display LCD 16×2 cu interfata I2C

Afiseaza informatii despre starea sistemului si mesaje pentru utilizator, utilizand un numar redus de pini prin interfata I2C.

  • Buzzer 5V

Genereaza semnale sonore pentru indicarea evenimentelor sau a starilor de alerta.

  • LED rosu

Indica o situatie de alerta sau o stare anormala a sistemului.

  • LED verde

Indica functionarea normala sau starea inactiva a sistemului.

  • Rezistente 220–330Ω

Limiteaza curentul prin LED-uri pentru a preveni deteriorarea acestora si a pinilor microcontrollerului.

Control utilizator

  • Buton push button

Permite interactiunea cu sistemul, fiind utilizat pentru schimbarea modurilor de functionare sau resetare.

  • Rezistenta 10kΩ

Asigura o stare stabila a semnalului butonului (pull-up sau pull-down), prevenind fluctuatiile.

Componente auxiliare

  • Tranzistor NPN

Permite controlul buzzerului fara a solicita direct pinul microcontrollerului, functionand ca un comutator.

  • Rezistenta 1kΩ

Limiteaza curentul in baza tranzistorului pentru a asigura functionarea corecta.

  • Fire de conexiune (jumper wires)

Realizeaza legaturile electrice intre componente.

  • Pini header

Permit conectarea modulara si stabila a componentelor.

  • Breadboard sau placa de prototipare

Utilizata pentru asamblarea circuitului fara lipire si pentru testare rapida.

Alimentare

  • Alimentare prin USB (placa Xplained Mini)

Asigura energia necesara functionarii intregului sistem.

Optional

  • Condensatori 100nF si 10uF

Reduc zgomotul electric si stabilizeaza tensiunea de alimentare.

pm/prj2026/andrei.batasev/alexandra.micu.1777968077.txt.gz · Last modified: 2026/05/05 11:01 by alexandra.micu
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