Table of Contents

Sistem de alarma

  • Nume: Stoichițescu Maria
  • Grupa: 333CA

Introducere

Scopul proiectului este de a realiza un sistem de alarmă ce poate fi controlat atât manual, folosind butonul, dar și printr-o aplicație de android, prin bluetooth.

Descriere generală

Modalitatea de funcționare:

schema_bloc_sistem_alarma.jpeg

Hardware Design

Lista de piese:

Nume Piesa Cantitate Link
Arduino UNO 1 link
Placa PCB 1 link
Senzor mișcare 2 link
Led 1 link
Rezistență 500 Ω 1
Buzzer 1 link
Modul Bluetooth 1 link
Convertor nivel 1 link
Buton 1

Software Design

Pentru a realiza conexiunea trebuie conectat modulul bluetooth la telefon. Conectarea aplicației la alaramă se poate realiza, deschizând aplicația și apasând butonul 'Connect to alarm system'. Va aparea o lista cu dispozitivele cu care s-a efectuat în prealabil conexiunea bluetooth si se va selecta modulul HC-05.

Pentru a activa alarma se va apăsa, fie butonul 'Start alarm' fie butonul fizic conectat la placa Arduino.

Când alarma este activă se va aprinde led ul, și va apărea în aplicație mesajul care semnifică activarea acesteia.

Când se va declanșa alarma va porni buzzer ul, și va apărea în aplicație camera din care a fost declanșată, cu posibilitatea de oprire a acesteia.

Rezultate Obţinute

Proiectul reușește să atingă toate funcționalitățiile propuse și prezentate.

Demo

Concluzii

Lucratul la proiect a fost o experiență foarte interesanta, mi-a placut foarte mult să lucrez la el și să vad cum “prinde viață” un proiectel din căteva fire și câteva componente.

Ca dificultăți întâpinate ar fi oprirea buzzer-ului în momentul în care se stingea alarma și adăugarea activării alarmei în modul manual, deoarece în interfața pusă la dispoziție de MIT App invetor nu exista o modalitate prin care să fiu notificată atunci când primeam date de la modulul bluetooth. Am rezolvat această problemă adăugând un timer care verifica la 1 ms dacă există date pe serială.

Download

Arhivă cod

Bibliografie/Resurse

Export to PDF