Table of Contents

Home Security

Introducere

Proiectul are ca scop detectarea miscarii care se regaseste la intrarea intr-o locuinta. Datele legate de starea detectorului vor fi trimise catre un telefon si totodata si printr-un buzzer ce vor primi cate un semnal fiecare in momentul in care se declanseaza senzorul.

Pentru siguranta fiecarei locuinte, este necensara achizitionarea unui sistem antiefractie pentru ca in caz de furt sau altceva de acest gen, proprietarul sa fie notificat.

Descriere generală

Dispozitv se bazeaza pe un senzor infrarosu care atunci cand detecteaza miscare trimite un semnal unui buzzer si unui telefon cu care este conectat prin bluetooth anuntandu-l pe utilizator ca usa a fost deschisa.

Hardware Design

Lista de componente

Software Design

Programul e facut foarte simplu. Senzorul IR transmite un semnal catre placuta arduino, care la randul ei trimite prin interfata seriala date catre aplicatia de telefon cu care este conectat prin bluetooth. Aplicatia de telefon este realizata in Flutter prin Android Studio. Am ales acest framework deoarce sunt familiarizat cu el. In acelasi timp cand placuta primeste semnal, in funtie de acesta, este trimis si catre buzzerul pasiv un semnal prin care sa emita un zgomot in caz de detectare de miscare.

Rezultate Obţinute

Concluzii

O experienta placuta:) Am descoperit ca imi place sa fac roboti care sa prezinte si o oarecare utilitate pentru ce avem in jur.

Download

Link catre aplicatie de Flutter pentru mobil si codul pentru arduino https://drive.google.com/drive/folders/1MmAPvxiyz7cQe8vzBUAmA3z-RE-HlYbf?usp=sharing

Jurnal

Bibliografie/Resurse

Documentatie in format PDF: home_security.pdf

https://ocw.cs.pub.ro/courses/_detail/pm/lab/uno.jpg?id=pm%3Alab%3Alab3-2021

https://create.arduino.cc/projecthub/SURYATEJA/use-a-buzzer-module-piezo-speaker-using-arduino-uno-89df45

https://create.arduino.cc/projecthub/Raushancpr/arduino-with-ir-sensor-1579b6

https://create.arduino.cc/projecthub/mayooghgirish/arduino-bluetooth-basic-tutorial-d8b737

Packet bluetooth flutter: https://pub.dev/packages/flutter_bluetooth_serial