Differences

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

Link to this comparison view

pm:prj2026:alexandru.jipa2803:alexandra.ontica [2026/05/04 23:19]
alexandra.ontica [Introducere]
pm:prj2026:alexandru.jipa2803:alexandra.ontica [2026/05/05 15:39] (current)
alexandra.ontica [Introducere]
Line 2: Line 2:
 ===== Introducere ===== ===== Introducere =====
  
-Proiectul ​consta in dezvoltarea unui sistem monitorizare pentru animalele de companie, controlabil integral de la distanta ​prin intermediul unei aplicatii ​web. Scopul principal al sistemului este de a oferi stapanilor ​posibilitatea de a-si supraveghea ​animalele in timp real, dar cu doua functionalitati ​majore care il diferentiaza ​de o camera ​web standard: capacitatea de auto-tracking (rotirea ​automata ​a camerei pentru a mentine ​animalul ​in cadru, pe baza senzorilor de distantasi un sistem de distragere ​acustica ​(buzzer), care poate fi declansat ​manual din aplicatie ​pentru a opri comportamentele nedorite.+Proiectul ​constă în dezvoltarea unui sistem ​de monitorizare pentru animalele de companie, controlabil integral de la distanță ​prin intermediul unei aplicații ​web. Scopul principal al sistemului este de a oferi stăpânilor ​posibilitatea de a-și supraveghea ​animăluțele în timp real, venind în plus cu câteva functionalități ​majore care îl diferențiază ​de o cameră ​web standard: capacitatea de auto-tracking (rotirea ​automată ​a camerei pentru a menține ​animalul ​în cadru, pe baza senzorilor de distanță), opțiunea de a modifica manual poziția camerei direct din aplicație, trimiterea de notificări către stăpân atunci când este detectată mișcare în încăpere și un sistem de distragere (buzzer), care poate fi declanșat ​manual din aplicație ​pentru a opri comportamentele nedorite.
 ===== Descriere generală ===== ===== Descriere generală =====
 +{{:​pm:​prj2026:​alexandru.jipa2803:​alexandra.ontica_pm.drawio.png?​500|}}
  
 +Componentele principale ale proiectului și modul în care interacționează între ele sunt ilustrate în schema bloc de mai sus.
 +
 +Sistemul utilizează o singură unitate centrală, placa de dezvoltare ESP32-CAM. Aceasta gestionează captura video prin modulul de cameră OV2640 și asigură comunicarea bidirecțională prin protocol Wi-Fi cu aplicația web (serverul backend).
 +
 +ESP32-CAM citește semnale digitale prin pini GPIO de la senzorul PIR pentru detecția inițială a mișcării. De asemenea, comunică prin protocolul I2C cu cei doi senzori de distanță VL53L0X, care furnizează datele telemetrice necesare funcției de auto-tracking.
 +
 +Pe partea de output, microcontrolerul transmite comenzi tot prin magistrala I2C către modulul driver PCA9685. Acesta din urmă preia sarcina de a genera semnale PWM pentru controlul precis al celor două servomotoare (sistemul pan-tilt). Totodată, ESP32-CAM comandă direct un buzzer activ printr-un semnal digital (GPIO) pentru a acționa sistemul de distragere.
 +
 +Întregul sistem este susținut de o sursă de alimentare de 5V și 3A. Această energie este distribuită în paralel atât către unitatea centrală (ESP32-CAM),​ cât și către controllerul de motoare (PCA9685), asigurând curentul necesar pentru funcționarea stabilă a servomotoarelor fără a suprasolicita microcontrolerul.
 ===== Hardware Design ===== ===== Hardware Design =====
 +==== Listă de piese ====
 +  * ESP32-CAM
 +  * Convertor USB-TTL
 +  * Senzor PIR
 +  * Senzori VL53L0X
 +  * Modul PCA9685
 +  * Servomotoare MG90S
 +  * Pan-tilt bracket
 +  * Buzzer activ
 +  * Sursă de alimentare 5V 3A
 +  * Adaptor DC-șurub pentru sursă
 +  * Tranzistori NPN
 +  * Rezistori 1k
 +  * Condensatoare 1000uF, 100uF
 +  * Fire
  
 ===== Software Design ===== ===== Software Design =====
Line 18: Line 43:
  
 ===== Jurnal ===== ===== Jurnal =====
 +  * **29 martie:** Începerea procesului de dezvoltare pentru aplicația web. 
 +  * **4 mai:** Finalizarea primei etape de documentație.
  
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
  
pm/prj2026/alexandru.jipa2803/alexandra.ontica.1777925971.txt.gz · Last modified: 2026/05/04 23:19 by alexandra.ontica
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