Differences

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

Link to this comparison view

pm:prj2023:ndrogeanu:door-locking-system [2023/05/29 12:50]
alexandra.barbu0111 [Download]
pm:prj2023:ndrogeanu:door-locking-system [2023/05/30 17:14] (current)
alexandra.barbu0111 [Download]
Line 17: Line 17:
  
 <note tip> <note tip>
-Sistemul acționează zăvorul prin rostirea comenzilor "Lock sys" și "Unlock sys", cu ajutorul actuatorului. Modulul Bluetooth HC-05, conectat la pinii plăcuței Arduino, este cel care realizează conexiunea cu telefonul, respectiv utilizatorul,​ prin care vor fi receptate comenzile. Rostirea altor comenzi decât cele de cod acceptate sau rostirea parțială va avea ca urmare anunțarea proprietarului printr-un SMS cu ajutorul modulului GPRS GSM.+Sistemul acționează zăvorul prin rostirea comenzilor "Deschide ușa" și "Închide ușa", cu ajutorul actuatorului. Modulul Bluetooth HC-05, conectat la pinii plăcuței Arduino, este cel care realizează conexiunea cu telefonul, respectiv utilizatorul,​ prin care vor fi receptate comenzile. Rostirea altor comenzi decât cele de cod acceptate sau rostirea parțială va avea ca urmare anunțarea proprietarului printr-un SMS cu ajutorul modulului GPRS GSM.
  
 </​note>​ </​note>​
Line 38: Line 38:
  
 ===== Schema electrica ===== ===== Schema electrica =====
-{{:​pm:​prj2023:​ndrogeanu:​schema_electrica.png?750|}}+{{:​pm:​prj2023:​ndrogeanu:​schema_electricav3.png?750|}}
  
 ===== Software ===== ===== Software =====
Line 46: Line 46:
   * librării: SoftwareSerial.h ​   * librării: SoftwareSerial.h ​
   * aplicatii: Arduino Bluetooth Control - pentru transmiterea comenzilor vocale   * aplicatii: Arduino Bluetooth Control - pentru transmiterea comenzilor vocale
 +
 +Sistemul primeste comenzi de la dispozitiv conectat prin Bluetooth, prin intermediul aplicatiei si actioneaza asupra pinilor 11 si 12 pentru a bloca si debloca sistemul.
 +Daca exista date disponibile pe portul serial, se adauga la variabila '​voice',​ iar in cazul in care are o lungime mai mare decat 0(semn ca s-a primit o comanda vocala) incepe verificarea comenzilor.
 +
 +Daca s-a primit comanda "​deschide usa" este setat pe HIGH pinul unlockPin, iar dupa o secunda este setat la loc pe LOW. Aidoma pentru comanda "​inchide usa", dar se actioneaza asupra pinului lockPin.
 +
 +Daca comanda vocala nu corespunde niciunei comenzi predefinite,​ se va initializa modulul GSM si se va trimite un mesaj catre proprietar. In loop este apelata functia updateSerial() care asteapta incontinuu input de la serial monitor.
 +   - mySerial.println("​AT"​):​ verifica comunicarea cu modulul GSM
 +   - mySerial.println("​AT+CMGF=1"​):​ seteaza modul de mesaj text(SMS) al modulului
 +   - mySerial.println("​AT+CMGS=\"​\""​):​ pregateste modulul pentru trimiterea unui mesaj text la numarul specificat
 +
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
  
 ---- ----
-{{:​pm:​prj2023:​ndrogeanu:​circuit2.jpg?750|}}+{{:​pm:​prj2023:​ndrogeanu:​project_system.jpeg?700|}}
  
 ===== Concluzii ===== ===== Concluzii =====
Line 60: Line 71:
  
 Arhiva cod: Arhiva cod:
-<​note>​ {{:​pm:​prj2023:​ndrogeanu:​door_lock_system.zip|}}+<​note>​ 
 +{{:​pm:​prj2023:​ndrogeanu:​my_lock_system.zip|}}
 </​note>​ </​note>​
 +
 +Video proiect
 +<​note>​
 +{{:​pm:​prj2023:​ndrogeanu:​video_project.zip|}}
 +</​note>​
 +
 ===== Jurnal ===== ===== Jurnal =====
  
Line 78: Line 96:
 **Resurse Software** **Resurse Software**
   - gestionare Modul GSM: https://​lastminuteengineers.com/​sim800l-gsm-module-arduino-tutorial/​   - gestionare Modul GSM: https://​lastminuteengineers.com/​sim800l-gsm-module-arduino-tutorial/​
-  - gestionare relee: https://​www.delcity.net/​documents/​automotive_relay_diagram.jsp https://​www.the12volt.com/​relays/​relaydiagram3.html+  ​ 
 +  ​- gestionare relee: ​ 
 + 
 +  ​https://​www.delcity.net/​documents/​automotive_relay_diagram.jsp ​ 
 + 
 +  ​https://​www.the12volt.com/​relays/​relaydiagram3.html
 </​note>​ </​note>​
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
  
pm/prj2023/ndrogeanu/door-locking-system.1685353830.txt.gz · Last modified: 2023/05/29 12:50 by alexandra.barbu0111
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