Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2022:abirlica:sistem_de_alarma [2022/05/30 16:14]
maria.stoichitescu [Descriere generală]
pm:prj2022:abirlica:sistem_de_alarma [2022/05/31 13:26] (current)
razvan.ursatanu [Hardware Design]
Line 1: Line 1:
 ====== Sistem de alarma ====== ====== Sistem de alarma ======
 +
 +<note tip>
 +  *Nume: Stoichițescu Maria
 +  *Grupa: 333CA
 +</​note>​
 ===== Introducere ===== ===== Introducere =====
-Scopul proiectului este de a realiza un sistem de alarmă ​care va avea următorii pași de funcționare:​ +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.
-         ​*Utilizatorul va activa sistemul de alarmă, acesta acțiune ​poate fi efectua fie din aplicație fie de pe buton. Activarea sistemului va fi semnalizată prin aprinderea led ului și prin mesajul din aplicație, în cazul în care utilizatorul s-a conectat in prealabil. +
-         *În momentul în care unul dintre senzori simte prezența se va declanșa alarma va porni buzzer ul, iar în aplicație va apărea camera din care s-a declanșat alarma cu optiunea de a o opri sau de a păstra pornită +
-         *În cazul în care alarma este oprită din aplicație ​sistemul ​de alarma va fi dezactivat și se va putea relua procesul.+
 ===== Descriere generală ===== ===== Descriere generală =====
  
-==Modalitatea de funcționare:​==+**Modalitatea de funcționare:​**
          ​*Utilizatorul va activa sistemul de alarmă, acesta acțiune poate fi efectua fie din aplicație fie de pe buton. Activarea sistemului va fi semnalizată prin aprinderea led ului și prin mesajul din aplicație, în cazul în care utilizatorul s-a conectat in prealabil.          ​*Utilizatorul va activa sistemul de alarmă, acesta acțiune poate fi efectua fie din aplicație fie de pe buton. Activarea sistemului va fi semnalizată prin aprinderea led ului și prin mesajul din aplicație, în cazul în care utilizatorul s-a conectat in prealabil.
          *În momentul în care unul dintre senzori simte prezența se va declanșa alarma va porni buzzer ul, iar în aplicație va apărea camera din care s-a declanșat alarma cu optiunea de a o opri sau de a o păstra pornită          *În momentul în care unul dintre senzori simte prezența se va declanșa alarma va porni buzzer ul, iar în aplicație va apărea camera din care s-a declanșat alarma cu optiunea de a o opri sau de a o păstra pornită
Line 14: Line 16:
 ===== Hardware Design ===== ===== Hardware Design =====
 Lista de piese: Lista de piese:
-    * Arduino +^ Nume Piesa        ^ Cantitate ^ Link ^ 
-    ​Senzor de miscare +Arduino ​UNO      |    1    | [[https://​ardushop.ro/​ro/​home/​29-placa-de-dezvoltare-uno-r3.html?​gclid=Cj0KCQjw1tGUBhDXARIsAIJx01kNC8CBM_DV59-ajX5kS3pIEsxCQtaZqx0lgNi_vwUOZDLSgB7IrAgaApQDEALw_wcB|link]]| 
-    ​* ​Led +| Placa PCB      |    1    |  [[https://​ardushop.ro/​ro/​home/​1495-placa-pcb-prototipare-fata-dubla-3x7.html?​search_query=pcb&​results=91|link]]| 
-    ​* buzzer +Senzor ​mișcare ​     |    2    | [[https://​ardushop.ro/​ro/​electronica/​45-modul-pir-senzor-de-prezenta-miscare.html?​gclid=Cj0KCQjw1tGUBhDXARIsAIJx01lLgdXA_sCwBPWNVFqvVIWClQG2ms0s86YiSe2VeZlBPfTBeEN7pOcaAoM4EALw_wcB|link]]| ​ 
-    ​Modul Bluetooth/ ​Wireless ​+Led |    1    | [[https://​ardushop.ro/​ro/​electronica/​299-led-3mm.html?​search_query=led&​results=188|link]]| ​ 
 +| Rezistență 500 Ω|    1    |  
 +| Buzzer ​    ​| ​   1    |  [[https://​ardushop.ro/​ro/​home/​89-modul-buzzer.html?​gclid=Cj0KCQjw1tGUBhDXARIsAIJx01lcJL7KXzVeEG_ny8vM96N0haETLWVjt52dllNM_8sIgsI7zMJ0k5IaAmdoEALw_wcB|link]]|  
 +Modul Bluetooth ​    |    1    | [[https://​ardushop.ro/​ro/​home/​132-modul-bluetooth-hc-06-cu-3-pini.html?​search_query=hc05&​results=1|link]]|  
 +| Convertor nivel     ​| ​   1    | [[https://​ardushop.ro/​ro/​electronica/​149-modul-conversie-tensiune-i2c-de-la-5v-la-3v.html?​search_query=convertor+nivel&​results=165|link]]|  
 +| Buton     ​| ​   1    | 
 + 
 +{{:​pm:​prj2022:​abirlica:​schema_electrica_sistem_alarma.jpeg?​500|}} 
 + 
 + 
 +{{:​pm:​prj2022:​abirlica:​hw_design_sistem_alarma1.jpeg?​250|}} {{:​pm:​prj2022:​abirlica:​hw_design_sistem_alarma2.jpeg?​250|}} 
 + 
 +{{:​pm:​prj2022:​abirlica:​hw_design_sistem_alarma3.jpeg?​250|}} {{:​pm:​prj2022:​abirlica:​hw_design_sistem_alarma4.jpeg?​250|}} 
 + 
  
-{{:​pm:​prj2022:​abirlica:​schema_electrica_sistem_de_alarma.png?​500|}} 
 ===== Software Design ===== ===== Software Design =====
 +{{:​pm:​prj2022:​abirlica:​diagrama_stari_sistem_alarma.png?​600|}}
  
 +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.
  
 +{{:​pm:​prj2022:​abirlica:​sw_design_sistem_alarma1.jpeg?​600|}}
 +
 +Pentru a activa alarma se va apăsa, fie butonul 'Start alarm' fie butonul fizic conectat la placa Arduino.
 +
 +{{:​pm:​prj2022:​abirlica:​sw_design_sistem_alarma2.jpeg?​600|}}
 +
 +Când alarma este activă se va aprinde led ul, și va apărea în aplicație mesajul care semnifică activarea acesteia.
 +
 +{{:​pm:​prj2022:​abirlica:​sw_design_sistem_alarma3.jpeg?​600|}}
 +
 +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.
 +
 +{{:​pm:​prj2022:​abirlica:​sw_design_sistem_alarma4.jpeg?​300|}}{{:​pm:​prj2022:​abirlica:​sw_design_sistem_alarma5.jpeg?​300|}}
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
 +Proiectul reușește să atingă toate funcționalitățiile propuse și prezentate.
  
 +[[https://​youtube.com/​shorts/​79znvZo4viI?​feature=share|Demo]]
 ===== Concluzii ===== ===== Concluzii =====
  
-===== Download =====+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 =====
 +{{:​pm:​prj2022:​abirlica:​alarmsystem.zip|Arhivă cod}}
  
-===== Jurnal ===== 
  
  
pm/prj2022/abirlica/sistem_de_alarma.1653916453.txt.gz · Last modified: 2022/05/30 16:14 by maria.stoichitescu
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