Mündəricat:

ESP32-CAM lövhəsindən istifadə edərək üz algılamalı IP kamera: 5 addım
ESP32-CAM lövhəsindən istifadə edərək üz algılamalı IP kamera: 5 addım

Video: ESP32-CAM lövhəsindən istifadə edərək üz algılamalı IP kamera: 5 addım

Video: ESP32-CAM lövhəsindən istifadə edərək üz algılamalı IP kamera: 5 addım
Video: $5 WiFi Camera Setup | ESP32 Wifi Setup view on Mobile phone 2024, Iyul
Anonim
ESP32-CAM lövhəsindən istifadə edərək üz algılamalı IP kamera
ESP32-CAM lövhəsindən istifadə edərək üz algılamalı IP kamera

Bu yazı digərlərindən fərqli olaraq təəccüblü dərəcədə ucuz (9 dollardan aşağı) və istifadəsi asan olan çox maraqlı ESP32-CAM lövhəsinə nəzər salırıq. 2MP kamera modulundan istifadə edərək canlı video axını yayımlamaq üçün istifadə edilə bilən sadə bir IP kamera yaradırıq. Üz tanıma və üz tanıma xüsusiyyətini də sınayırıq.

Yuxarıdakı video 4 dəqiqədən az müddətdə ehtiyacınız olan hər şeyi əhatə edir.

Addım 1: Arduino IDE -ni konfiqurasiya edin

Arduino IDE -ni konfiqurasiya edin
Arduino IDE -ni konfiqurasiya edin

Arduino IDE -yə ESP32 lövhə dəstək paketini əlavə etməklə başlayırıq. Aşağıdakı linki Fayl menyusundan lövhə menecerinin URL'sinə əlavə etməlisiniz.

dl.espressif.com/dl/package_esp32_index.json

Sonra, lövhələr menecerini açın, ESP32 axtarın və paketi quraşdırın. Tamamlanmasını gözləyin və pəncərəni bağlayın. Şəkildə göründüyü kimi alətlər menyusundan doğru lövhə parametrlərini seçdiyinizə əmin olun. Növbəti addımı yerinə yetirməyincə COM portu mövcud olmayacaq.

Addım 2: Şuranı bağlayın

Şuranı bağlayın
Şuranı bağlayın
Şuranı bağlayın
Şuranı bağlayın

ESP32-CAM lövhəsində daxili USB konnektoru yoxdur, buna görə də eskizi yükləmək üçün xarici bir USB çeviricisini istifadə etməlisiniz. Yuxarıda göstərilən kabel əlaqələrindən istifadə edə bilərsiniz, ancaq USB -nin seriya çeviricisinin 3.3V rejimində qoşulduğundan əmin olun.

Lövhəni gücləndirmək üçün, xüsusən də FTDI ayırma lövhəsindən istifadə edirsinizsə, xarici 5V -luqdan istifadə etməyiniz məsləhətdir. Xarici 5V təchizatı üçün sadə bir USB kəsmə lövhəsi çox yaxşı olacaq. Lövhəni birbaşa CP2102 qırılma lövhəsindən gücləndirməkdə bir müvəffəqiyyət oldu, buna görə əvvəlcə cəhd edə bilərsiniz. Lazım gələrsə lövhədə 3.3V güc pimi də var.

Lövhəni yükləmə rejiminə qoymaq üçün tullanan lazımdır. Hər şeyi bağladıqdan sonra lövhəni yandırın, 115, 200 baud sürətinə malik bir serial terminalını (Alətlər-> Serial Monitor) açın və sıfırlama düyməsini basın. Şəkildə göstərildiyi kimi bir nəticə əldə etməlisiniz və bu, hər şeyin gözlənildiyi kimi işlədiyini göstərəcəkdir.

Addım 3: Eskiz hazırlayın

Eskiz hazırlayın
Eskiz hazırlayın
Eskiz hazırlayın
Eskiz hazırlayın
Eskiz hazırlayın
Eskiz hazırlayın
Eskiz hazırlayın
Eskiz hazırlayın

Yuxarıdakı şəkildə göstərildiyi kimi CameraWebServer nümunə eskizini açın. Lövhənin ona qoşulması lazım olduğu üçün WiFi şəbəkə adınızı və şifrənizi əlavə etdiyinizə əmin olun. Ayrıca, şəkildə göründüyü kimi AI_THINKER kamera modelini seçdiyinizə əmin olun. Bunlardan biri edilir. Eskizi yükləyin və sonra serial monitoru yenidən açın.

WiFi şəbəkəsinə qoşulmaq üçün lövhəyə bir neçə saniyə vaxt verin, sonra IP ünvanı ilə birlikdə əlaqə vəziyyətini görəcəksiniz. Növbəti mərhələyə keçərkən bunu qeyd edin.

Addım 4: Kamera axınına baxın

Kamera axınına baxın
Kamera axınına baxın
Kamera axınına baxın
Kamera axınına baxın

Bir veb brauzeri açın və əvvəlki addımda əldə edilmiş IP ünvanını daxil edin. Şəkildəki kimi bir səhifə almalısınız. "START STREAM" düyməsini basın və canlı axını görə biləsiniz. Ehtiyaclarınızdan asılı olaraq qətnaməni daha yüksək bir şeyə dəyişirsiniz. Ətrafında oynaya biləcəyiniz bir neçə parametr və effekt də var.

Video axınında üfüqi xətlər alırsınızsa, bu, gücün yetərsiz olduğunu göstərir. Bu vəziyyətdə daha qısa bir USB kabeli və ya alternativ bir enerji mənbəyi istifadə etməyə çalışın.

Hərəkətsiz bir şəkil də əldə edə bilərsiniz, ancaq bu heç bir yerdə saxlanılmadığından, lazım olduqda onu sağ tıklayaraq saxlamalı olacaqsınız.

Addım 5: Üz Tanıma və Tanıma

Üz Tanıma və Tanıma
Üz Tanıma və Tanıma
Üz Tanıma və Tanıma
Üz Tanıma və Tanıma
Üz Tanıma və Tanıma
Üz Tanıma və Tanıma

Üz algılamanın işləməsi üçün bir CIF və ya daha aşağı bir qətnamə seçməlisiniz. Lövhə, bir üzü aşkar etmək və ekranda vurğulamaq üçün video yemini işləyəcək. Üz tanıma funksiyasını aktivləşdirsəniz, aşkarlanan üzün tanındığını və ya qeydiyyatdan keçdiyini yoxlayacaq, yoxsa onu girən kimi etiketləyəcək. Bir üzü saxlamaq istəyirsinizsə, istinad olaraq istifadə edəcəyi bir çox nümunəni qeydiyyatdan keçirmək üçün qeydiyyatdan keç düyməsini vura bilərsiniz.

ESP32-CAM istifadə edərək sadə bir IP kamera qurmaq nə qədər asandır. Videonun keyfiyyəti əla deyil, amma bu kimi kamera modulları ilə işləmə prosesini həqiqətən asanlaşdırdılar. Daha maraqlı layihələr yaratmaq üçün bundan istifadə edəcəyik, buna görə də bunu bəyənmisinizsə, aşağıdakı linklərdən istifadə edərək bizi izləməyi unutmayın:

  • YouTube:
  • İnstagram:
  • Facebook:
  • Twitter:
  • BnBe Veb saytı:

Tövsiyə: