Mündəricat:
- Təchizat
- Addım 1: TTL Proqramçısının Qurulması (İSTEĞE BAĞLI)
- Addım 2: Bağlantı qurmaq və IDE -də konfiqurasiya etmək
- Addım 3: Kod və Kitabxanalar
- Addım 4: Budur | EDIT
Video: MQTT Dəstəyi ilə ESP32 CAM Üz Tanıma - AI Düşünən: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Salam!
Bir məlumatı MQTT -ə göndərə bilən ESP CAM -a ehtiyacım olsaydı bir layihə üçün kodumu paylaşmaq istəyirdim. Çox yaxşı.. bəlkə də 7 saat ərzində birdən çox kod nümunəsi axtarıb nə olduğunu axtardıqdan sonra MQTT inteqrasiyasını bitirdim!
Təchizat
Nə lazımdır:
- ESP32 Kamera (~ 5 $)
- TTL proqramçısı (~ 2 $)
- 5 Jumper Kabelləri
Addım 1: TTL Proqramçısının Qurulması (İSTEĞE BAĞLI)
Windows 7 -dən daha yeni bir versiyası olan bir kompüter istifadə edirsinizsə, çox güman ki, proqramçı üçün dəstəklənən sürücülərə ehtiyacınız var.
Cihaz işə düşə bilmirsə, sürücülərin əl ilə quraşdırılması üçün bu asan təlimatı sizə tövsiyə edirəm
Addım 2: Bağlantı qurmaq və IDE -də konfiqurasiya etmək
Şəkildəki kimi tel bağlamalısınız (3v əvəzinə 5v istifadə etmək daha yaxşıdır!)
Boz kabel yalnız onu proqramlaşdırmaq istəyirsinizsə qoşulmaq üçün lazımdır!
ESP32 paketini artıq qurduğunuzu düşünürəm, əgər versiyanı geri qaytarmalısınızsa, hazırda istifadə etdiyinizdən 1.01 versiyasına qədər bu addım Üz tanıma üçün lazımdır, əks halda işləməyəcək!
Növbəti addım IDE -dəki TOOLS -a girmək və Bölmə Sxemini Böyük APP -ə təyin etmək və İdarə Heyəti olaraq ESP32 Wrover Modulunu seçməkdir!
Addım 3: Kod və Kitabxanalar
Yalnız PubSubClient Kitabxanasına ehtiyacınız olacaq, digər bütün kitabxanalar avtomatik olaraq quraşdırılır.
(Yükləmədən əvvəl etimadnamənizi dəyişdirməyi unutmayın)
Əlavəni yükləyin və yükləmə düyməsini yuxarıda göstərilən boz Kabeli unutmayın!
Yüklədikdən sonra Serial Monitoru açın və baud dərəcəsi olaraq 115200 seçin.
Qoşulmaq üçün bir IP ünvanı görməlisiniz. Qeyd: Üz tanıma artıq başlanğıcda aktivdir, buna görə də üzünüzü tarayacaq! EDIT: Artıq avtomatik olaraq bunu etməyəcək!
MQTT hissəsində bir məlumat nişanı və bir üz nişanı görməlisiniz. EDIT: Və id nişanı
Addım 4: Budur | EDIT
Hələlik budur, səhvlər və ya başqa bir şey görsəm bir müddət yeniləyəcəyimi düşünürəm.
Ümid edirəm zövq aldınız!
EDIT:
Kodda bəzi dəyişikliklər etdim!
İndi üzünüzü daxili yaddaşda saxlayır, buna görə işə salanda əvvəllər saxlanan bütün üzləri Flash -dan yükləyəcək!
Qeydiyyatdan keçmiş üzləri avtomatik olaraq Flash -a saxlayır.
Başlanğıcda avtomatik Qeydiyyat üzünü də sildim.
"İd" adlı yeni bir MQTT Mövzusu hazırladım, burada tanınan son şəxsiyyət sənədini göstərir!
Tövsiyə:
İzləmə: Odroid N2 və Kodi ilə Ətraflı Media Mərkəzi (4k və HEVC Dəstəyi): 3 addım
Folow-UP: Odroid N2 və Kodi ilə İnkişaf etmiş Media Mərkəzi (4k və HEVC Dəstəyi): Bu məqalə əvvəlcə çox populyar olan Raspberry PI-yə əsaslanan çox yönlü bir media mərkəzi qurmaqla bağlı əvvəlki, olduqca uğurlu məqaləmin davamıdır. daha sonra, HEVC, H.265 və HDMI 2.2 uyğun çıxışı olmadığı üçün keçid edildi
Opencv Üz Tanıma, Təlim və Tanıma: 3 addım
Opencv Üz Tanıma, Təlim və Tanıma: OpenCV, bulanıqlaşdırma, şəkil qarışdırma, görüntünün yaxşılaşdırılması, video keyfiyyətinin artırılması, eşikləmə və s. sübut edir
Üz Tanıma və Tanıma - OpenCV Python və Arduino istifadə edərək Arduino Face ID: 6 Addım
Üz Tanıma və Tanıma | OpenCV Python və Arduino istifadə edərək Arduino Face ID: Üz tanıma AKA üz ID indiki zamanda cib telefonlarında ən əhəmiyyətli xüsusiyyətlərdən biridir. Beləliklə, bir sualım var idi: "Arduino layihəm üçün üz idim ola bilərmi?" və cavab bəli … Səyahətim belə başladı: Addım 1: Bizə giriş
Səni düşünən bilərzik: 3 addım
Sizi Bilərzik Düşünmək: Sevdiyiniz insanın bu sadə bilərziklər vasitəsi ilə hər yerdən düşündüyünüzü bildirərək (və görüb!) Gününü işıqlandırın
Üz Tanıma+Tanıma: 8 Addım (Şəkillərlə birlikdə)
Üz Algılama+tanıma: Bu, bir kameradan OpenCV ilə üz tanıma və tanıma işlərinin sadə bir nümunəsidir. DİQQƏT: BU PROJƏNİ SENSOR MÜSABİQƏSİ ÜÇÜN YAPDIM VƏ YÜZLƏRİ İZLƏMƏK VƏ TANIŞI YÜZÜNÜN KAMERASINDAN İSTİFADƏ ETDİM