Differences

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

Link to this comparison view

pm:prj2025:fstancu:andrei.cojocaru [2025/05/27 00:43]
andrei.cojocaru3870 [Download]
pm:prj2025:fstancu:andrei.cojocaru [2025/05/27 22:48] (current)
andrei.cojocaru3870 [Hardware Design]
Line 43: Line 43:
 | Servomotors x2 (S3003) ​                | [[https://​www.kjell.com/​globalassets/​mediaassets/​701905_87902_datasheet_en.pdf|Datasheet]] | [[https://​www.optimusdigital.ro/​ro/​motoare-servomotoare/​616-servomotor-s3003.html|OptimusDigital]] | Steering servos ​               | | Servomotors x2 (S3003) ​                | [[https://​www.kjell.com/​globalassets/​mediaassets/​701905_87902_datasheet_en.pdf|Datasheet]] | [[https://​www.optimusdigital.ro/​ro/​motoare-servomotoare/​616-servomotor-s3003.html|OptimusDigital]] | Steering servos ​               |
  
-<note tip> 
 **Electrical schematic:​** **Electrical schematic:​**
  
 {{:​pm:​prj2025:​fstancu:​Cojocaru_Andrei_Schematic.jpg?​600x|Block diagram of the system}} {{:​pm:​prj2025:​fstancu:​Cojocaru_Andrei_Schematic.jpg?​600x|Block diagram of the system}}
    
-</​note>​+ 
 +**The hardware part is completely soldered**
  
 ===== Environment===== ===== Environment=====
Line 289: Line 289:
 ===== Aditional ===== ===== Aditional =====
 <note tip> <note tip>
-To view the image transmitted by the camera and to control it (movement, tracking), I created an HTML page where you enter the IP address assigned to the controller and click “Start.”+To view the image transmitted by the camera and to control it (movement, tracking), I created an HTML page where you enter the IP address assigned to the controller and click “Start.” ​The file is included in the project zip {{:​pm:​prj2025:​fstancu:​sketch.zip?​linkonly|Archive}}!
 </​note>​ </​note>​
-===== Conclusions ===== 
  
-===== Download ​=====+{{:​pm:​prj2025:​fstancu:​htmlpage.png?​600x|HTML-PAGE}} 
 +===== Results and Conclusion ===== 
 +At the time of the latest update, face detection in the frame occurs about twice per second (limited by the microcontroller’s processing power and the data transmission and processing speed). 
 +Of course, the project can be modernized and optimized to run as fast as possible! 
 +The end result is a fully functional project, ready for use, and its design can be customized to anyone’s preferences. 
 + 
 +This project took me around 50–60 hours (maybe even much longer—after a while I stopped keeping track of time 😊), the hardest part being the software, where I ran into the most errors. The hardware side was fairly straightforward and didn’t give me any problems. 
 +===== Downloads ​=====
  
  
Line 299: Line 305:
 ===== Bibliography/​Resurse ===== ===== Bibliography/​Resurse =====
  
 +ESP32-CAM datasheet: https://​media.digikey.com/​pdf/​Data%20Sheets/​DFRobot%20PDFs/​DFR0602_Web.pdf
 +
 +ESP32Servo Library: https://​github.com/​madhephaestus/​ESP32Servo
 +
 +ESP32 Useful library and tutorials: https://​randomnerdtutorials.com/​
 +
 +Espressif webpage: https://​www.espressif.com/​en/​products/​devkits/​esp-eye/​overview
 +
 +Espressif Github: https://​github.com/​espressif/​esp-who
 +
 +Arduino and ESP32 Forums!
 +And a lot of YouTube videos, but most of them was useless :)
pm/prj2025/fstancu/andrei.cojocaru.1748295833.txt.gz · Last modified: 2025/05/27 00:43 by andrei.cojocaru3870
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