This is an old revision of the document!


Motion Tracking Device

Marin Radu - 333CA

Introducere

MotionSentry

MotionSentry este un dispozitiv integrat pentru detectarea și urmărirea mișcării, bazat pe senzori infraroșu. Acesta scanează mediul înconjurător, iar la detectarea unei mișcări, orientează automat dispozitivul în direcția respectivă. Reprezintă o soluție lightweight de simulare a unui modul de tip motion tracker, utilizând un singur senzor.

Scopul proiectului este de a oferi o metodă eficientă și accesibilă pentru integrarea funcționalității de urmărire a mișcării în diverse proiecte sau dispozitive, cu un consum minim de resurse. Rezultatul constă într-un suport capabil de scanare și urmărire în timp real, ușor de integrat în alte sisteme prin simplul principiu de clip-on.

Ideea centrală a proiectului este construirea unei baze pentru o cameră video inteligentă, care, pe lângă o simplă mișcare de tip sweep pe un unghi de 180°, are și capacitatea de a se orienta automat către sursele de mișcare detectate, oferind astfel un plus de securitate. Acest concept este scalabil și poate fi aplicat oricărui dispozitiv care beneficiază de urmărirea mișcării, fără a necesita o precizie extremă.

Utilitatea sistemului derivă din simplitatea și versatilitatea sa, putând fi folosit într-o varietate de contexte. Proiectul în sine este relativ ușor de realizat din punct de vedere al resurselor și conceptelor utilizate, fiind o soluție de tip DIY pentru problema propusă. Exemplele prezentate sunt doar o parte din scenariile în care acest dispozitiv își poate dovedi valoarea.

Descriere generală

Hardware Design

Aici puneţi tot ce ţine de hardware design:

Software Design

Descrierea codului aplicaţiei (firmware):

  • mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR)
  • librării şi surse 3rd-party (e.g. Procyon AVRlib)
  • algoritmi şi structuri pe care plănuiţi să le implementaţi
  • (etapa 3) surse şi funcţii implementate

Rezultate Obţinute

Care au fost rezultatele obţinute în urma realizării proiectului vostru.

Concluzii

Download

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.

Changelog

  • Confirmare temă proiect: 30.04.2025
  • Comandă piese: 03.05.2025
  • Documentație idee generală și componente: 04.05.2025
  • Schemă bloc: 04.05.2025

Bibliografie/Resurse

Componente hardware

Nume Descriere Datasheet / Site
ESP32-WROOM Microcontroller ESP32 versiunea 2.4 Datasheet
HC-SR501 PIR Sensor Senzor de mișcare cu infraroșu Datasheet
SG90 Micro-Servo Servomotor Datasheet
5V Active Buzzer Buzzer activ alimentat la 5V Site
3xAA Battery Support Sursă alimentare Site
5V Step-Up Regulator voltaj Site
Mini Breadboard Placă de legare cu 170 de puncte Site
Other Condensatoare, rezistențe, fire tată-tată și tată-mamă -

Export to PDF

pm/prj2025/cmoarcas/radu.marin0508.1746370809.txt.gz · Last modified: 2025/05/04 18:00 by radu.marin0508
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