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.
Modalitatea de funcționare:
Lista de piese:
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.
Proiectul reușește să atingă toate funcționalitățiile propuse și prezentate.
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ă.