This shows you the differences between two versions of the page.
|
pm:prj2026:bianca.popa1106:tudor.brandibur [2026/05/09 12:40] tudor.brandibur created |
pm:prj2026:bianca.popa1106:tudor.brandibur [2026/05/16 23:33] (current) tudor.brandibur [General Description] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Nume proiect ====== | + | ====== Remote-Controlled Pan-Tilt Selfie Camera ====== |
| - | ===== Introducere ===== | + | ===== Introduction ===== |
| + | Project Overview: This project consists of an internet-enabled camera system mounted on a dual-axis (Pan-Tilt) mechanical platform. It allows users to remotely control the camera's orientation through a web interface and capture high-resolution images stored locally on an SD card. | ||
| - | <note tip> | + | Purpose and Goal: The primary goal is to create a versatile monitoring tool that combines real-time low-latency video streaming with on-demand high-definition photography. By offloading mechanical control to a dedicated microcontroller, the system ensures smooth movement without interrupting the visual processing. |
| - | Prezentarea pe scurt a proiectului vostru: | + | |
| - | * ce face | + | |
| - | * care este scopul lui | + | |
| - | * care a fost ideea de la care aţi pornit | + | |
| - | * de ce credeţi că este util pentru alţii şi pentru voi | + | |
| - | </note> | + | |
| - | ===== Descriere generală ===== | + | |
| - | <note tip> | + | ===== General Description ===== |
| - | O schemă bloc cu toate modulele proiectului vostru, atât software cât şi hardware însoţită de o descriere a acestora precum şi a modului în care interacţionează. | + | {{ :pm:prj2026:bianca.popa1106:pm.drawio.png |}} |
| - | Exemplu de schemă bloc: http://www.robs-projects.com/mp3proj/newplayer.html | + | Module Descriptions |
| - | </note> | + | |
| + | **ESP32-CAM** : Acts as the central processing unit. It hosts the Web Server, handles Wi-Fi connectivity, captures video frames via the OV2640 sensor, and manages the SD interface for file storage. | ||
| + | |||
| + | |||
| + | **ATmega328P** : Dedicated to hardware execution. It listens for commands via UART from the ESP32 and generates PWM signals to drive the servomotors. It also manages the 16x2 LCD for real-time telemetry. | ||
| + | |||
| + | |||
| + | **Pan-Tilt Mechanism**: Driven by two SG90 servomotors, providing vertical and horizontal movement. | ||
| + | |||
| + | |||
| + | **I2C LCD Display**: Provides immediate feedback on system status, such as the current IP address and coordinates. | ||
| ===== Hardware Design ===== | ===== Hardware Design ===== | ||
| + | {{ :pm:prj2026:bianca.popa1106:schematic_pan_tilt.png?300 |}} | ||
| + | |||
| + | |||
| + | The hardware implementation will use the following components: | ||
| + | |||
| + | - ESP32-CAM | ||
| + | |||
| + | - ATMega328P-Xmini | ||
| + | |||
| + | - OV2640: high resolution camera for esp32 | ||
| + | |||
| + | - SG90 servo x 2 | ||
| + | |||
| + | - QAPASS 1602A: 16 x 2 LCD | ||
| - | <note tip> | ||
| - | Aici puneţi tot ce ţine de hardware design: | ||
| - | * listă de piese | ||
| - | * scheme electrice (se pot lua şi de pe Internet şi din datasheet-uri, e.g. http://www.captain.at/electronic-atmega16-mmc-schematic.png) | ||
| - | * diagrame de semnal | ||
| - | * rezultatele simulării | ||
| - | </note> | ||
| ===== Software Design ===== | ===== Software Design ===== | ||
| Line 62: | Line 73: | ||
| ===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
| - | <note> | + | Datasheets: |
| - | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | + | |
| - | </note> | + | - ESP32-CAM: [[https://www.handsontec.com/dataspecs/module/ESP32-CAM.pdf]] |
| + | |||
| + | - ATMega328P-Xmini: [[https://ww1.microchip.com/downloads/en/devicedoc/50002659a.pdf]] | ||
| + | |||
| + | - OV2640 camera: [[https://www.uctronics.com/download/cam_module/OV2640DS.pdf?srsltid=AfmBOoo3vdFbGk7ETYZYiuJ8k7jHcNlunSU3DsBpVrOuNQln2gw7Lgb2]] | ||
| + | |||
| + | - SG90 servo: [[https://www.friendlywire.com/projects/ne555-servo-safe/SG90-datasheet.pdf]] | ||
| - | <html><a class="media mediafile mf_pdf" href="?do=export_pdf">Export to PDF</a></html> | + | - QAPASS LCD: [[https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/5773/CN0295D%20other%20related%20document.pdf]] |