Daftar Isi:

Pengenalan Wajah ESP32 CAM Dengan Dukungan MQTT - AI-Thinker: 4 Langkah
Pengenalan Wajah ESP32 CAM Dengan Dukungan MQTT - AI-Thinker: 4 Langkah

Video: Pengenalan Wajah ESP32 CAM Dengan Dukungan MQTT - AI-Thinker: 4 Langkah

Video: Pengenalan Wajah ESP32 CAM Dengan Dukungan MQTT - AI-Thinker: 4 Langkah
Video: Как создать гибридную головоломку для физического и удаленного квеста с поддержкой Интернета 2024, September
Anonim
Pengenalan Wajah ESP32 CAM Dengan Dukungan MQTT | AI-Pemikir
Pengenalan Wajah ESP32 CAM Dengan Dukungan MQTT | AI-Pemikir

Halo!

Saya ingin membagikan kode saya untuk sebuah proyek jika saya perlu memiliki ESP CAM dengan Pengenalan wajah, yang dapat mengirimkan Data ke MQTT. Yah.. setelah mungkin 7 Jam mencari melalui beberapa contoh kode dan mencari apa, saya telah menyelesaikan integrasi MQTT!

Perlengkapan

Apa yang kau butuhkan:

  • Kamera ESP32 (~5$)
  • Pemrogram TTL (~2$)
  • 5 Kabel Jumper

Langkah 1: Menyiapkan Pemrogram TTL (OPSIONAL)

Jika Anda menggunakan Komputer, yang memiliki versi lebih baru dari Windows 7, kemungkinan besar Anda memerlukan driver yang didukung untuk programmer.

Jika perangkat tidak dapat memulai, maka saya sarankan Anda tutorial mudah ini untuk menginstal driver secara manual

Langkah 2: Menyiapkan Koneksi dan Konfigurasi di IDE

Menyiapkan Koneksi dan Konfigurasi di IDE
Menyiapkan Koneksi dan Konfigurasi di IDE

Anda perlu memasangnya seperti pada gambar (Lebih baik menggunakan 5v daripada 3v!)

Kabel abu-abu hanya perlu dihubungkan jika Anda ingin memprogramnya!

Saya berasumsi Anda sudah menginstal paket ESP32, jika demikian Anda perlu memutar versi kembali, dari apa pun yang Anda gunakan saat ini ke versi 1.01 langkah ini diperlukan untuk Pengenalan wajah, jika tidak maka tidak akan berfungsi!

Langkah selanjutnya adalah masuk ke TOOLS di IDE Anda dan atur Partition Scheme ke Huge APP, dan pilih ESP32 Wrover Module sebagai Board!

Langkah 3: Kode dan Perpustakaan

Anda hanya memerlukan Pustaka PubSubClient, semua pustaka lainnya akan diinstal secara otomatis.

(Jangan lupa untuk mengubah kredensial Anda sebelum mengunggah)

Unduh lampiran dan klik unggah jangan lupa Kabel abu-abu yang disebutkan di atas!

Setelah Upload buka Serial Monitor dan pilih 115200 sebagai baud rate.

Anda akan melihat alamat IP untuk terhubung. CATATAN: Pengenalan wajah sudah diaktifkan di awal, jadi itu akan memindai wajah Anda! EDIT: TIDAK akan secara otomatis melakukannya lagi!

Pada bagian MQTT Anda akan melihat tab info dan satu tab wajah. EDIT: Dan tab id

Langkah 4: Itu Saja | EDIT

Ini dia untuk saat ini, saya pikir saya akan memperbaruinya kapan-kapan jika saya melihat bug atau hal lainnya.

Saya berharap kamu menikmatinya!

EDIT:

Saya telah membuat beberapa perubahan pada kode!

Sekarang menyimpan Wajah Anda di memori internal, jadi ketika Anda memulainya, itu akan memuat semua wajah yang disimpan sebelumnya dari Flash!

Secara otomatis menyimpan wajah yang terdaftar ke Flash.

Saya juga menghapus wajah Daftar otomatis saat startup.

Saya telah membuat Topik MQTT baru yang disebut "id", di sinilah ia menunjukkan ID terakhir yang dikenali!

Direkomendasikan: