Სარჩევი:
ვიდეო: მარტივი სათვალთვალო რობოტი ESP32-CAM– ით: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ESP32-CAM მოდული არის იაფი, დაბალი ენერგიის მოხმარების მოდული, მაგრამ ის იძლევა ბევრ რესურსს ხედვის, სერიული კომუნიკაციისა და GPIO– ებისთვის.
ამ პროექტში ვცდილობ გამოვიყენო ESP32-CAM მოდულის რესურსი მარტივი სათვალთვალო rc რობოტის შესაქმნელად, რომელსაც შეუძლია აირჩიოს პატარა ობიექტი.
ნაბიჯი 1: დემონსტრაცია
ნაბიჯი 2: HARDWARE გაყვანილობა
ნაბიჯი 3: პროგრამული უზრუნველყოფის დანერგვა
რაც შეეხება ნაკადის ნაწილს, ვებსაიტი გამოიყენება და აჩვენა საკმაოდ კარგი გზა esp32-cam მოდულიდან გადაღებული სურათების გადასაცემად ბრაუზერში, ეს მაგარია, რადგან თქვენ შეგიძლიათ ნახოთ ნაკადი ვიდეო და გააკონტროლოთ თქვენი რობოტი ყველგან, სადაც ბრაუზერს აქვს მხარდაჭერა. ჩემს წინა პროექტთან შედარებით, როდესაც ვიყენებ ნედლეულ TCP სოკეტს კომპიუტერში გადასაცემად. მე გამოვცადე ზოგიერთი ბრაუზერი და ვხედავ, რომ ჩემი კოდი კარგად მუშაობს google chrome- ზე, ასე რომ, თუ მიჰყვებით ჩემს პროექტს, თქვენ უნდა გამოიყენოთ google chrome საუკეთესო შესრულებისთვის.
1. კამერის დრაივერის ნაწილი: მე ვიყენებ ESP32 Wrover მოდულს ამ პროექტისათვის, ასე რომ HW განმარტება შესაფერისი იქნება ამ მოდულისთვის, თუ სხვა მოდულს იყენებთ, გთხოვთ გაითვალისწინოთ HW განმარტება.
ამ ნაწილისთვის, ძირითადად ის ემყარება ESP32/Camera/CameraWebServer კამერის დრაივერის ნაწილის კოდს. ჩემს პროექტში მე დავყავი 3 ფაილი: camera_pin.h, camera_wrap.h და camera_wrap.cpp.
camera_pin.h: შეიცავს ESP32 პინის განმარტებას, რომელიც გამოიყენება თანდართულ კამერასთან კომუნიკაციისთვის. (ის უნდა შეიცვალოს იმ შემთხვევაში, თუ თქვენ იყენებთ სხვა მოდულს და არა ESP32 Wrover მოდულს)
camera_wrap.cpp: შეიცავს კამერის ინიციალიზაციის ძირითად კონფიგურაციას და ფუნქციას სურათის გადაღებისთვის.
camera_wrap.h: შეიცავს პროტოტიპის ფუნქციებს, რომლებიც გამოიყენება სხვა მოდულში.
წყაროს კოდი შეგიძლიათ იხილოთ შემდეგ github ბმულში:
github.com/ANM-P4F/ESP32-CAM-ROBOT/tree/ma…
2. ESP32-CAM ესკიზი:
ეს ნაწილი შეიცავს ESP32-CAM– ის ძირითად სამუშაო ნაკადს. მოდული ასრულებს http სერვერის და ვებ სოკეტის სერვერის როლს. Http სერვერი იღებს თხოვნას ბრაუზერისგან და აბრუნებს მთავარ გვერდს, რომელიც გამოიყენება როგორც GUI რობოტის გასაკონტროლებლად, ვებ ბუდე სერვერი გამოიყენება გამოსახულებების არაერთხელ გასაგზავნად ბრაუზერში GUI ჩვენებაზე.
მთელი წყარო შეგიძლიათ იხილოთ აქ:
3. AruinoUno ესკიზი:
ეს ნაწილი შეიცავს Arduino მოდულის ESP32-CAM წყაროს კოდს სერიული საშუალებით, შემდეგ აკონტროლებს DC, RC ძრავებს.
წყაროს კოდი შეგიძლიათ იხილოთ აქ:
გირჩევთ:
NVR პარამეტრები წვრილმანი სახლის სათვალთვალო სისტემისთვის: 3 ნაბიჯი
NVR პარამეტრები წვრილმანი სახლის მეთვალყურეობის სისტემისთვის: ამ სერიის მე -3 ნაწილში ჩვენ ვაფასებთ NVR ვარიანტებს როგორც Raspberry Pi- ისთვის, ასევე Windows კომპიუტერისთვის. ჩვენ ვამოწმებთ MotionEye OS– ს Raspberry Pi 3 –ზე და შემდეგ ვუყურებთ iSpy– ს, რომელიც არის წამყვანი, ღია კოდის, ვიდეო მეთვალყურეობისა და უსაფრთხოების გადაწყვეტა
დაბალანსებული რობოტი / 3 ბორბლიანი რობოტი / STEM რობოტი: 8 ნაბიჯი
დაბალანსებული რობოტი / 3 ბორბლიანი რობოტი / STEM რობოტი: ჩვენ შევქმენით კომბინირებული ბალანსირების და 3 ბორბლიანი რობოტი სკოლებში საგანმანათლებლო გამოყენებისთვის და სკოლის შემდგომ საგანმანათლებლო პროგრამებისთვის. რობოტი დაფუძნებულია Arduino Uno– ზე, საბაჟო ფარზე (კონსტრუქციის ყველა დეტალი მოცემულია), Li Ion ბატარეის პაკეტზე (ყველა კონსტრუქცია
წვრილმანი სათვალთვალო/უსაფრთხოების რობოტი!: 7 ნაბიჯი
წვრილმანი მეთვალყურეობის/უსაფრთხოების რობოტი!: ყველას უყვარს rc მანქანების მართვა, იქნება ეს სათამაშოები თუ ჰობი. გართობა ორმაგდება, როდესაც თქვენს rc მანქანაში მიიღებთ fpv ხედს. მაგრამ fpv სისტემა ძვირი სისტემაა. კარგი fpv სისტემა 150 დოლარზე მეტი ღირს. უფრო მეტიც, თქვენ უნდა შეიძინოთ 200 $ ჰობის კლასის rc ca
Raspberry Pi სათვალთვალო კამერა ელ.ფოსტის შეტყობინებით: 3 ნაბიჯი
Raspberry Pi სათვალთვალო კამერა ელ.ფოსტის გაფრთხილებით: უსაფრთხოება დღესდღეობით მთავარი საზრუნავია და დღეს ბევრი ტექნოლოგია არსებობს, რომ თქვენი ადგილი იყოს დაცული და მონიტორინგი. CCTV კამერები ძალიან სასარგებლოა იმისათვის, რომ თვალყური ადევნოთ თქვენს სახლს ან ოფისს. მიუხედავად იმისა, რომ ამ ტიპის კამერების ფასი წითელი იყო
[არდუინოს რობოტი] როგორ გავაკეთოთ მოძრავი გადაღების რობოტი - ცერა თითის რობოტი - სერვო ძრავა - წყაროს კოდი: 26 ნაბიჯი (სურათებით)
[არდუინოს რობოტი] როგორ გავაკეთოთ მოძრავი გადაღების რობოტი | ცერა თითის რობოტი | სერვო მოტორი | წყაროს კოდი: Thumbs Robot. გამოყენებული იქნა MG90S სერვო ძრავის პოტენომეტრი. ეს არის ძალიან სახალისო და მარტივი! კოდი ძალიან მარტივია. ეს მხოლოდ 30 სტრიქონია. როგორც ჩანს მოძრაობის გადაღება. გთხოვთ დატოვოთ ნებისმიერი შეკითხვა ან გამოხმაურება! [ინსტრუქცია] წყაროს კოდი https: //github.c