Mündəricat:

MQTT Dəstəyi ilə ESP32 CAM Üz Tanıma - AI Düşünən: 4 addım
MQTT Dəstəyi ilə ESP32 CAM Üz Tanıma - AI Düşünən: 4 addım

Video: MQTT Dəstəyi ilə ESP32 CAM Üz Tanıma - AI Düşünən: 4 addım

Video: MQTT Dəstəyi ilə ESP32 CAM Üz Tanıma - AI Düşünən: 4 addım
Video: ESP32 Tutorial 47 - WS2812 CheerLights using MQTT over Internet | SunFounder's ESP32 IoT Learnig kit 2024, Noyabr
Anonim
MQTT Dəstəyi ilə ESP32 CAM Üz Tanıma | AI Düşünən
MQTT Dəstəyi ilə ESP32 CAM Üz Tanıma | AI Düşünən

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

Bağlantı qurmaq və IDE -də konfiqurasiya etmək
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ə: