Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
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 -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
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
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
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 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ə:
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: 4 addım
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: Salam, mən Rithikəm. Telefonunuzdan istifadə edərək internetə nəzarət edən bir led quracağıq. Arduino IDE və Blynk kimi proqramlardan istifadə edəcəyik. Bu çox sadədir və uğur qazansanız istədiyiniz qədər elektron komponenti idarə edə bilərsiniz
Python istifadə edərək Raspberry Pi və AIS328DQTR istifadə edərək sürətlənməni izləyin: 6 addım
Python istifadə edərək Raspberry Pi və AIS328DQTR istifadə edərək Sürətləndirməni izləyin: Sürətləndirmə sonsuzdur, düşünürəm ki, Fizikanın bəzi qanunlarına görə. Sahilə çıxan ən sürətli məxluq, bir anda ən yüksək sürətindən istifadə edərək ovunu tutur
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar - Mikrokontrolördən istifadə edərək bir Quadcopter hazırlayın: 8 addım (şəkillərlə)
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar | Mikrokontrolördən istifadə edərək Quadcopter hazırlayın: Giriş Youtube Kanalımı Ziyarət Edin Drone almaq üçün çox bahalı bir gadget (məhsul) təşkil edir. Bu yazıda necə ucuz satacağımı müzakirə edəcəyəm? Ucuz qiymətə öz əlinizlə bunu necə edə bilərsiniz … Yaxşı Hindistanda bütün materiallar (mühərriklər, ESClər
Arduino lövhəsindən istifadə edərək AVR lövhəsini necə proqramlaşdırmaq olar: 6 addım
Arduino lövhəsini istifadə edərək bir AVR lövhəsini necə proqramlaşdırmaq olar: Ətrafınızda bir AVR mikrokontrolör lövhəsi varmı? Proqramlaşdırmaq çətindir? Yaxşı, doğru yerdəsiniz. Burada, Arduino Uno lövhəsini proqramçı olaraq istifadə edərək Atmega8a mikrokontroller lövhəsini necə proqramlaşdıracağınızı sizə göstərəcəyəm. Beləliklə, cəsarət olmadan
Tekstil ilə İşıqlandırma lövhəsindən necə istifadə olunur: 5 addım
Tekstil ilə Light Up Lövhəsindən Necə İstifadə Edilirsiniz: Tekstil və ya geyim əşyalarına Light Up Board əlavə etməyi düşünə bilərdiniz, amma haradan başlayacağınızdan tam əmin deyildiniz. Bu təlimatda, Light Up Board -un keçirici iplə parçaya necə yapışdırılacağını, sonra necə əlavə edəcəyinizi göstərəcəyik