This shows you the differences between two versions of the page.
pm:prj2022:dene:security_system [2022/05/27 17:00] stefan.ionica |
pm:prj2022:dene:security_system [2022/06/01 15:42] (current) stefan.ionica |
||
---|---|---|---|
Line 15: | Line 15: | ||
===== Descriere generală ===== | ===== Descriere generală ===== | ||
- | Printr-un senzor special bazat pe magneti deschiderea usii este detectata si se trimite un semnal dispozitivului principal. Acesta va astepta ca cel care a intrat in incapere (utilizatorul) sa introduca parola timp de 1 minut. Daca utilizatorul nu introduce parola in intervalul alocat, sau exista 3 incercari nereusite, va fi generat un semnal de alerta prin un buzzer si, de asemenea, va fi trimis un email catre echipa de paza. | + | Printr-un senzor special bazat pe magneti se detecteaza deschiderea usii si se trimite un semnal catre sistemul de securitate. Acesta va astepta ca cel care a intrat in incapere (utilizatorul) sa introduca parola timp de 1 minut. Daca utilizatorul nu introduce parola in intervalul alocat, sau exista 3 incercari nereusite, va fi generat un semnal de alerta prin un buzzer si, de asemenea, va fi trimis un SMS catre adminstratorul serverului. De asememea se vor afisa date despre mediul din camera de server, anume temperatura si umiditatea. |
Interfata cu utilizatorul este simplista, formata dintr-un keypad 4x4 si un ecran LCD cu 2 randuri si 16 coloane. Pe ecran se va afisa starea sistemului: | Interfata cu utilizatorul este simplista, formata dintr-un keypad 4x4 si un ecran LCD cu 2 randuri si 16 coloane. Pe ecran se va afisa starea sistemului: | ||
Line 68: | Line 68: | ||
===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
+ | |||
+ | {{pm:prj2022:dene:ionica_stefan-theodor_1.jpg?800}} | ||
+ | {{pm:prj2022:dene:ionica_stefan-theodor_2.jpg?800}} | ||
+ | {{pm:prj2022:dene:ionica_stefan-theodor_3.jpg?800}} | ||
+ | {{pm:prj2022:dene:ionica_stefan-theodor_4.jpg?800}} | ||
+ | {{pm:prj2022:dene:ionica_stefan-theodor_5.jpeg?800}} | ||
Line 73: | Line 79: | ||
===== Concluzii ===== | ===== Concluzii ===== | ||
+ | In cadrul acestui proiect, am invatat foarte multe asptecte legate de dezvoltarea aplicatiilor pe microcontrollere si doresc sa refac proiectul la vara intr-o forma mai compacta si mai estetica. | ||
+ | |||
+ | |||
+ | |||
+ | ===== Demo ===== | ||
+ | |||
+ | https://youtu.be/x9xWjxXuchw | ||
===== Download ===== | ===== Download ===== | ||
- | <note warning> | + | {{pm:prj2022:dene:ionica_stefan-theodor_proj.zip}} |
- | O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-). | ||
- | Fişierele se încarcă pe wiki folosind facilitatea **Add Images or other files**. Namespace-ul în care se încarcă fişierele este de tipul **:pm:prj20??:c?** sau **:pm:prj20??:c?:nume_student** (dacă este cazul). **Exemplu:** Dumitru Alin, 331CC -> **:pm:prj2009:cc:dumitru_alin**. | ||
- | </note> | + | ===== Jurnal ===== |
+ | |||
+ | Etapele proiectului: | ||
+ | * 22 Aprilie - comanda de piese a ajuns | ||
+ | * 25 Aprilie - verificare functionare corecta piese | ||
+ | * 29 Aprilie - Prezentare Milestone 1 | ||
+ | * 13 Mai - implementare partiala NodeMCU V3 | ||
+ | * 15 Mai - implementare partiala Arduino UNO | ||
+ | * 21 Mai - finalizare proiect | ||
+ | * 23 Mai - Prezentare Milestone 2 | ||
+ | * 27 Mai - Wiki | ||
Line 89: | Line 110: | ||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
- | <note> | + | https://www.hackster.io/RoboticaDIY/send-data-from-arduino-to-nodemcu-and-nodemcu-to-arduino-17d47a |
+ | |||
+ | https://circuitdigest.com/microcontroller-projects/sending-sms-using-esp8266 | ||
+ | |||
+ | https://diyi0t.com/esp8266-nodemcu-tutorial/ | ||
+ | |||
+ | https://diyi0t.com/uart-tutorial-for-arduino-and-esp8266/ | ||
+ | |||
+ | https://circuitdigest.com/microcontroller-projects/arduino-timer-tutorial | ||
+ | |||
+ | https://www.circuitbasics.com/how-to-set-up-a-keypad-on-an-arduino/ | ||
+ | |||
+ | https://create.arduino.cc/projecthub/MinukaThesathYapa/dht11-dht22-sensors-temperature-using-arduino-b7a8d6 | ||
- | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | + | https://create.arduino.cc/projecthub/mafzal/temperature-monitoring-with-dht22-arduino-15b013 |
- | </note> | + | https://create.arduino.cc/projecthub/SURYATEJA/use-a-buzzer-module-piezo-speaker-using-arduino-uno-89df45 |
<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> | ||