İçindekiler:

MQTT Destekli ESP32 CAM Yüz Tanıma - AI-Düşünür: 4 Adım
MQTT Destekli ESP32 CAM Yüz Tanıma - AI-Düşünür: 4 Adım

Video: MQTT Destekli ESP32 CAM Yüz Tanıma - AI-Düşünür: 4 Adım

Video: MQTT Destekli ESP32 CAM Yüz Tanıma - AI-Düşünür: 4 Adım
Video: ESP32 Cam İle Yüz Tanıma Sistemi Yapımı 2024, Eylül
Anonim
MQTT Destekli ESP32 CAM Yüz Tanıma | AI-Düşünür
MQTT Destekli ESP32 CAM Yüz Tanıma | AI-Düşünür

Merhaba!

MQTT'ye Veri gönderebilecek Yüz tanıma özelliğine sahip bir ESP CAM'a ihtiyacım olduğunda kodumu bir proje için paylaşmak istedim. Pekâlâ.. Belki 7 Saatlik birden fazla kod örneğine bakıp neyin ne olduğunu araştırdıktan sonra MQTT entegrasyonunu bitirdim!

Gereçler

Neye ihtiyacın var:

  • ESP32 Kamera (~5$)
  • TTL programcısı (~2$)
  • 5 Atlama Kablosu

Adım 1: TTL Programlayıcıyı Ayarlama (İSTEĞE BAĞLI)

Windows 7'den daha yeni bir sürümü olan bir Bilgisayar kullanıyorsanız, büyük olasılıkla programlayıcı için desteklenen sürücülere ihtiyacınız vardır.

Aygıt başlatılamıyorsa, sürücüleri manuel olarak yüklemek için bu kolay öğreticiyi öneririm

Adım 2: Bağlantıyı Kurma ve IDE'de Yapılandırma

IDE'de Bağlantıyı Kurma ve Yapılandırma
IDE'de Bağlantıyı Kurma ve Yapılandırma

Resimdeki gibi kablolamanız gerekiyor (3v yerine 5v kullanmanız daha iyi!)

Gri kablo sadece programlamak istiyorsanız bağlanmak için gereklidir!

Zaten ESP32 paketinin kurulu olduğunu varsayıyorum, eğer öyleyse, şu anda kullandığınız her şeyden 1.01 sürümüne geri almanız gerekiyorsa, bu adım Yüz tanıma için gereklidir, aksi takdirde çalışmaz!

Bir sonraki adım, IDE'nizde TOOLS'a gitmek ve Partition Scheme'i Huge APP olarak ayarlamak ve Board olarak ESP32 Wrover Module'ü seçmektir!

3. Adım: Kod ve Kitaplıklar

Yalnızca PubSubClient Kitaplığına ihtiyacınız olacak, diğer tüm kitaplıklar otomatik olarak yüklenir.

(Yüklemeden önce kimlik bilgilerinizi değiştirmeyi unutmayın)

Eki indirin ve yükle'ye tıklayın, yukarıda belirtilen gri Kabloyu unutmayın!

Upload'dan sonra Seri Monitor'ü açın ve baud hızı olarak 115200'ü seçin.

Bağlanmak için bir IP adresi görmelisiniz. NOT: Yüz tanıma başlangıçta zaten etkindir, bu nedenle yüzünüzü tarar! EDIT: Artık bunu otomatik olarak YAPMAYACAKTIR!

MQTT bölümünde bir bilgi sekmesi ve bir yüz sekmesi görmelisiniz. EDIT: Ve kimlik sekmesi

Adım 4: İşte Bu | DÜZENLE

Şimdilik bu kadar, hata veya başka bir şey görürsem bir süre güncelleyeceğimi düşünüyorum.

Umarım eğlenmişsindir!

DÜZENLE:

Kodda bazı değişiklikler yaptım!

Artık Yüzünüzü dahili belleğe kaydeder, böylece başlattığınızda, Flash'tan önceden kaydedilmiş tüm yüzleri yükleyecektir!

Kayıtlı yüzleri otomatik olarak Flash'a kaydeder.

Ayrıca başlangıçta otomatik Kayıt yüzünü de kaldırdım.

"İd" adında yeni bir MQTT Konusu oluşturdum, tanınan son kimliği burada gösteriyor!

Önerilen: