
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50

ეს პოსტი სხვებთან შედარებით განსხვავებულია და ჩვენ გადავხედავთ ძალიან საინტერესო ESP32-CAM დაფას, რომელიც საოცრად იაფია (9 დოლარზე ნაკლები) და მარტივი გამოსაყენებლად. ჩვენ ვქმნით მარტივ IP კამერას, რომელიც შეიძლება გამოყენებულ იქნას პირდაპირი ვიდეო ნაკადის გადასაცემად 2 მეგაპიქსელიანი კამერის მოდულის გამოყენებით. ჩვენ ასევე ვცდილობთ სახის ამოცნობისა და სახის ამოცნობის ფუნქციას.
ზემოთ მოყვანილი ვიდეო მოიცავს ყველაფერს, რაც გჭირდებათ 4 წუთში.
ნაბიჯი 1: დააკონფიგურირეთ Arduino IDE

ჩვენ ვიწყებთ ESP32 დაფის მხარდაჭერის პაკეტის დამატებით Arduino IDE- ს. თქვენ უნდა დაამატოთ შემდეგი ბმული დაფების მენეჯერის URL ფაილების მენიუდან.
dl.espressif.com/dl/package_esp32_index.json
შემდეგ გახსენით დაფების მენეჯერი, მოძებნეთ ESP32 და დააინსტალირეთ პაკეტი. დაელოდეთ ფანჯრის დასრულებას და დახურვას. დარწმუნდით, რომ თქვენ შეარჩიეთ დაფის სწორი პარამეტრები ინსტრუმენტების მენიუდან, როგორც ეს მოცემულია სურათზე. COM პორტი არ იქნება ხელმისაწვდომი სანამ არ განახორციელებთ შემდეგ ნაბიჯს.
ნაბიჯი 2: გააფორმეთ დაფა


ESP32-CAM დაფაზე არ არის საბორტო USB კონექტორი, ასე რომ თქვენ უნდა გამოიყენოთ გარე USB სერიული კონვერტორი ესკიზის ასატვირთად. თქვენ შეგიძლიათ გამოიყენოთ ზემოთ ნაჩვენები გაყვანილობის კავშირები, მაგრამ დარწმუნდით, რომ USB სერიული გადამყვანი არის დაკავშირებული 3.3V რეჟიმში.
მიზანშეწონილია გამოიყენოთ გარე 5 ვ კვების წყარო დაფის დასატენად, განსაკუთრებით თუ იყენებთ FTDI გარღვევის დაფას. გარე 5V მიწოდებისთვის, უბრალო USB გარღვევის დაფა მშვენივრად გამოდგება. იყო გარკვეული წარმატება დაფის გააქტიურებაში პირდაპირ CP2102 ბრეაკოუტ დაფაზე, ასე რომ თქვენ შეგიძლიათ სცადოთ ეს ჯერ. დაფაზე ასევე არის საჭიროების შემთხვევაში 3.3V კვების ბლოკი.
ჯუმპერი საჭიროა დაფის ჩამოტვირთვის რეჟიმში. მას შემდეგ რაც ყველაფერი დაერთდება, ჩართეთ დაფა, გახსენით სერიული ტერმინალი (ინსტრუმენტები-> სერიული მონიტორი) baud განაკვეთი 115, 200 და დააჭირეთ გადატვირთვის ღილაკს. თქვენ უნდა მიიღოთ გამომავალი, როგორც ნაჩვენებია სურათზე და ეს მიუთითებს იმაზე, რომ ყველაფერი მუშაობს ისე, როგორც მოსალოდნელი იყო.
ნაბიჯი 3: მოამზადეთ ესკიზი




გახსენით CameraWebServer მაგალითის ესკიზი, როგორც ეს მოცემულია ზემოთ მოცემულ სურათზე. დარწმუნდით, რომ დაამატეთ თქვენი WiFi ქსელის სახელი და პაროლი, რადგან დაფა უნდა დაუკავშირდეს მას. ასევე, აუცილებლად შეარჩიეთ AI_THINKER კამერის მოდელი, როგორც სურათზე ჩანს. ერთი ეს კეთდება. ატვირთეთ ესკიზი და შემდეგ კვლავ გახსენით სერიული მონიტორი.
მიეცით დაფას რამდენიმე წამი WiFi ქსელთან დასაკავშირებლად და შემდეგ ნახავთ კავშირის სტატუსს IP მისამართთან ერთად. შეინახეთ ეს მომდევნო საფეხურზე გადასვლისას.
ნაბიჯი 4: კამერის ნაკადის ნახვა


გახსენით ბრაუზერი და შეიყვანეთ IP მისამართი, რომელიც მიღებულია წინა ეტაპზე. თქვენ უნდა მიიღოთ გვერდი, როგორიც არის სურათზე. დააწკაპუნეთ ღილაკზე "START STREAM" და თქვენ შეძლებთ ნახოთ პირდაპირი სტრიმინგი. თქვენ შეცვლით რეზოლუციას რაღაც უფრო მაღალზე, თქვენი საჭიროებიდან გამომდინარე. ასევე არსებობს რამდენიმე პარამეტრი და ეფექტი, რომლითაც შეგიძლიათ ითამაშოთ.
თუ თქვენ იღებთ ჰორიზონტალურ ხაზებს ვიდეო არხში, მაშინ ეს არის არასაკმარისი სიმძლავრის მითითება. სცადეთ გამოიყენოთ მოკლე USB კაბელი ან ენერგიის ალტერნატიული წყარო.
თქვენ ასევე შეგიძლიათ მიიღოთ გადაღებული სურათი, მაგრამ ვინაიდან ეს არსად არ არის შენახული, საჭიროების შემთხვევაში მოგიწევთ მარჯვენა ღილაკით და შენახვა.
ნაბიჯი 5: სახის ამოცნობა და ამოცნობა



იმისათვის, რომ სახის გამოვლენამ იმუშაოს, თქვენ უნდა აირჩიოთ CIF ან უფრო დაბალი გარჩევადობა. დაფა დაამუშავებს ვიდეოს, რათა გამოავლინოს სახე და მონიშნოს იგი ეკრანზე. თუ თქვენ ჩართავთ სახის ამოცნობას, მაშინ ის შეამოწმებს, არის თუ არა გამოვლენილი სახე ცნობილი ან ჩაწერილი, თუ არა, ის მონიშნავს მას როგორც შემოჭრილს. თუ გსურთ სახის შენახვა, შეგიძლიათ დააჭიროთ ღილაკს enroll face, რათა დაარეგისტრიროთ მრავალი ნიმუში, რომელსაც გამოიყენებს როგორც მითითება.
ასე ადვილია მარტივი IP კამერის შექმნა ESP32-CAM– ის გამოყენებით. ვიდეოს ხარისხი არ არის შესანიშნავი, მაგრამ მათ მართლაც გაამარტივეს კამერის მოდულებთან მუშაობის მთელი პროცესი. ჩვენ ამას გამოვიყენებთ უფრო საინტერესო პროექტების შესაქმნელად, ასე რომ, თუ მოგეწონათ ეს, არ დაგავიწყდეთ გამოგვყევით ქვემოთ მოცემული ბმულების გამოყენებით:
- YouTube:
- Instagram:
- ფეისბუქი:
- Twitter:
- BnBe ვებსაიტი:
გირჩევთ:
Smart Watchz კორონას სიმპტომების გამოვლენით და მონაცემების აღრიცხვა: 10 ნაბიჯი

Smart Watchz გვირგვინის სიმპტომების გამოვლენით და მონაცემების აღრიცხვა: ეს არის ჭკვიანი საათი, რომელსაც აქვს კორონას სიმპტომების გამოვლენა LM35- ისა და ამაჩქარებლის გამოყენებით სერვერზე მონაცემებით. Rtc გამოიყენება ტელეფონის დროისა და სინქრონიზაციის საჩვენებლად და მონაცემების აღრიცხვისთვის. Esp32 გამოიყენება როგორც ტვინი ქერქის კონტროლერთან ერთად ლურჯი
ტემპერატურისა და ტენიანობის სენსორი LCD და ხმის გამოვლენით: 4 ნაბიჯი

ტემპერატურის და ტენიანობის სენსორი LCD და ხმის გამოვლენით: გამარჯობა ბიჭებო !!! კარგი, ეს პროექტი იყო ჩემი ბოლო წლის პროექტი. ამ პროექტის მიზანი იყო ჩემი უნივერსიტეტის სახელოსნოში ოთახის ტემპერატურისა და ტენიანობის მონიტორინგი, რადგან ზოგიერთი ელექტრონული კომპონენტის გაუმართაობა არახელსაყრელი ტემპერატურისა და ჰაერის გამო
სახის ამოცნობა და ამოცნობა - Arduino Face ID OpenCV პითონისა და Arduino– ს გამოყენებით .: 6 ნაბიჯი

სახის ამოცნობა და ამოცნობა | Arduino Face ID OpenCV პითონისა და არდუინოს გამოყენებით: სახის ამოცნობა AKA face ID არის ერთ -ერთი ყველაზე მნიშვნელოვანი ფუნქცია მობილურ ტელეფონებზე დღეს. ასე რომ, მე მქონდა შეკითხვა " შემიძლია ვიპოვო სახის ID ჩემი Arduino პროექტისთვის " და პასუხი არის დიახ … ჩემი მოგზაურობა დაიწყო შემდეგნაირად: ნაბიჯი 1: ჩვენთან წვდომა
Arduino Security 3G/GPRS ელ.ფოსტის კამერა მოძრაობის გამოვლენით: 4 ნაბიჯი

Arduino Security 3G/GPRS ელ.ფოსტის კამერა მოძრაობის გამოვლენით: ამ სახელმძღვანელოში მინდა გითხრათ მოძრაობის დეტექტორთან ერთად უსაფრთხოების სათვალთვალო სისტემის აგების ერთი ვერსიის შესახებ და ფოტოების გაგზავნა საფოსტო ყუთში 3G/GPRS ფარის საშუალებით. ეს სტატია ეფუძნება სხვა ინსტრუქციები: ინსტრუქცია 1 და ინსტრუქცია
ლოგიკური ზონდი პულსის გამოვლენით: 8 ნაბიჯი

ლოგიკური ზონდი პულსის გამოვლენით: TWAN TRANSISTOR LOGC PROBE შემოღებული jazzzzz და CMOS. ციფრული მიკროსქემის ტესტირების მთავარი პრობლემაა