Differences

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

Link to this comparison view

pm:prj2023:apredescu:robotvideo [2023/05/25 00:53]
alexandru.judea [Software Design]
pm:prj2023:apredescu:robotvideo [2023/05/28 18:40] (current)
alexandru.judea [Software Design]
Line 67: Line 67:
  
 Pentru funcționalitatea de filmare, logica programului poate fi următoarea:​ Pentru funcționalitatea de filmare, logica programului poate fi următoarea:​
-===== Rezultate Obţinute =====+  * Protocolul I2C/TWI este utilizat pentru transferul datelor de la camera OV7670 la plăcuța Arduino. Prin intermediul liniilor SDA și SCL, datele sunt transmise între cele două dispozitive,​ permițând capturarea imaginilor și prelucrarea acestora pe plăcuța Arduino. 
 +  * În funcția "​setup",​ se realizează inițializarea protocolului I2C/TWI și a camerei OV7670, împreună cu setările de rezoluție și culoare ale camerei. 
 +  * În funcția "​loop",​ începe capturarea imaginii în format 320p x 240p de la camera OV7670. 
 +  * În funcția "​loop",​ se realizează citirea și transmiterea imaginii de la camera OV7670 de la stânga la dreapta și de sus în jos. Astfel, datele de imagine sunt procesate și transmise în ordinea pixelilor, începând cu colțul stânga-sus și înaintând către colțul dreapta-jos al imaginii. 
 +  * În funcția "​loop",​ imaginea capturată de la camera OV7670 este transmisă în format serial către plăcuța Arduino. Aceasta poate fi apoi trimisă prin intermediul unei conexiuni seriale către un PC sau o altă aplicație de pe PC, unde poate fi afișată și procesată ulterior.
  
-<note tip> +Diagrama setup de miscare:
-Care au fost rezultatele obţinute în urma realizării proiectului vostru. +
-</​note>​+
  
-===== Concluzii =====+{{ :​pm:​prj2023:​apredescu:​diagrama_setup.jpg?​100 |}}
  
-===== Download =====+Diagrama Loop de miscare:
  
-<note warning> +{{ :​pm:​prj2023:​apredescu:​diagrama_loop.jpg?​300 |}} 
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute ​în urma realizării proiectuluisurse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-).+===== Rezultate Obţinute ​===== 
 +Robot: 
 +{{ :​pm:​prj2023:​apredescu:​robot.jpg?100 |}}
  
-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**+Imagine obtinuta: 
-</​note>​+{{ :pm:prj2023:apredescu:imagine.jpg?100 |}} 
 +===== Concluzii =====
  
-===== Jurnal ​=====+Am descoperit ca nu imi doresc sa mai fac robotei sau sa folosesc tehnologia bluetooth 
 +===== Download ​=====
  
-<note tip> +  * {{:​pm:​prj2023:​apredescu:​proiect_pm_robot_video.zip|}}
-Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. +
-</​note>​+
  
 +  * Directorul "​camera"​ conține codul specific plăcuței Arduino responsabilă de funcționalitatea camerei.
 +  * Directorul "​miscare_din_bluetooth"​ conține codul specific plăcuței Arduino responsabilă de controlul mișcării robotului prin intermediul Bluetooth.
 +  * Directorul "​SerialPortReader"​ conține aplicația responsabilă de vizualizarea imaginilor provenite de la camera, prin intermediul portului serial.
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
-<​note>​ +  ​[[https://​circuitdigest.com/​microcontroller-projects/​how-to-use-ov7670-camera-module-with-arduino|Camera]] 
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. +  * [[https://​projecthub.arduino.cc/​|Puntea H]] 
-</note> +  * [[https://projecthub.arduino.cc/​|Bluetooth]] 
- +  * [[https://​projecthub.arduino.cc/​|Senzor Ultrasonic]]
-<​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</a></html> +
pm/prj2023/apredescu/robotvideo.1684965235.txt.gz · Last modified: 2023/05/25 00:53 by alexandru.judea
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