Daftar Isi:

Kamera IP Dengan Deteksi Wajah Menggunakan Papan ESP32-CAM: 5 Langkah
Kamera IP Dengan Deteksi Wajah Menggunakan Papan ESP32-CAM: 5 Langkah

Video: Kamera IP Dengan Deteksi Wajah Menggunakan Papan ESP32-CAM: 5 Langkah

Video: Kamera IP Dengan Deteksi Wajah Menggunakan Papan ESP32-CAM: 5 Langkah
Video: ESP32 Cam Face Recognition Untuk Kunci Pintu - kunci pintu Otomatis 2024, November
Anonim
Kamera IP Dengan Deteksi Wajah Menggunakan Papan ESP32-CAM
Kamera IP Dengan Deteksi Wajah Menggunakan Papan ESP32-CAM

Posting ini berbeda dibandingkan dengan yang lain dan kami melihat papan ESP32-CAM yang sangat menarik yang ternyata murah (kurang dari $9) dan mudah digunakan. Kami membuat kamera IP sederhana yang dapat digunakan untuk melakukan streaming umpan video langsung menggunakan modul kamera 2MP. Kami juga mencoba fitur deteksi wajah dan pengenalan wajah.

Video di atas mencakup semua yang Anda butuhkan dalam waktu kurang dari 4 menit.

Langkah 1: Konfigurasikan Arduino IDE

Konfigurasikan Arduino IDE
Konfigurasikan Arduino IDE

Kami mulai dengan menambahkan paket dukungan papan ESP32 ke Arduino IDE. Anda perlu menambahkan tautan berikut ke URL pengelola papan dari menu File.

dl.espressif.com/dl/package_esp32_index.json

Kemudian, buka pengelola papan, cari ESP32 dan instal paketnya. Tunggu hingga selesai dan tutup jendela. Pastikan Anda telah memilih pengaturan papan yang tepat dari menu alat, seperti yang terlihat pada gambar. Port COM tidak akan tersedia sampai Anda melakukan langkah berikutnya.

Langkah 2: Pasang Papan

Pasang Papan
Pasang Papan
Pasang Papan
Pasang Papan

Papan ESP32-CAM tidak memiliki konektor USB terpasang sehingga Anda perlu menggunakan konverter USB ke serial eksternal untuk mengunggah sketsa. Anda dapat menggunakan koneksi kabel yang ditunjukkan di atas tetapi pastikan bahwa konverter USB ke serial terhubung dalam mode 3.3V.

Disarankan untuk menggunakan catu daya 5V eksternal untuk memberi daya pada papan, terutama jika Anda menggunakan papan breakout FTDI. Untuk catu 5V eksternal, papan breakout USB sederhana akan berfungsi dengan baik. Ada beberapa keberhasilan dalam menyalakan papan langsung dari papan breakout CP2102 sehingga Anda dapat mencobanya terlebih dahulu. Papan juga memiliki pin daya 3.3V jika diperlukan.

Jumper diperlukan untuk menempatkan papan dalam mode unduh. Setelah semuanya terhubung, hidupkan board, buka terminal serial (Tools->Serial Monitor) dengan baud rate 115, 200 dan tekan tombol reset. Anda harus mendapatkan output seperti yang ditunjukkan pada gambar dan ini akan menunjukkan bahwa semuanya berfungsi seperti yang diharapkan.

Langkah 3: Siapkan Sketsa

Siapkan Sketsa
Siapkan Sketsa
Siapkan Sketsa
Siapkan Sketsa
Siapkan Sketsa
Siapkan Sketsa
Siapkan Sketsa
Siapkan Sketsa

Buka sketsa contoh CameraWebServer seperti yang ditunjukkan pada gambar di atas. Pastikan Anda menambahkan nama dan kata sandi jaringan WiFi Anda karena papan harus terhubung ke sana. Juga, pastikan untuk memilih model kamera AI_THINKER seperti yang terlihat pada gambar. Satu ini dilakukan. Unggah sketsa lalu buka kembali serial monitor.

Berikan papan beberapa detik untuk terhubung ke jaringan WiFi dan Anda kemudian akan melihat status koneksi bersama dengan alamat IP. Catat ini saat kita melanjutkan ke langkah berikutnya.

Langkah 4: Lihat Aliran Kamera

Lihat Aliran Kamera
Lihat Aliran Kamera
Lihat Aliran Kamera
Lihat Aliran Kamera

Buka browser web dan masukkan alamat IP yang diperoleh pada langkah sebelumnya. Anda harus mendapatkan halaman seperti yang ada di gambar. Klik tombol "MULAI STREAM" dan Anda akan dapat melihat streaming langsung. Anda mengubah resolusi ke sesuatu yang lebih tinggi, tergantung pada kebutuhan Anda. Ada juga beberapa pengaturan dan efek yang dapat Anda mainkan.

Jika Anda mendapatkan garis horizontal di umpan video, maka ini merupakan indikasi daya yang tidak mencukupi. Coba gunakan kabel USB yang lebih pendek atau sumber daya alternatif dalam kasus itu.

Anda juga dapat memperoleh gambar diam, tetapi karena ini tidak disimpan di mana pun, Anda harus mengklik kanan dan menyimpannya jika diperlukan.

Langkah 5: Deteksi & Pengenalan Wajah

Deteksi & Pengenalan Wajah
Deteksi & Pengenalan Wajah
Deteksi & Pengenalan Wajah
Deteksi & Pengenalan Wajah
Deteksi & Pengenalan Wajah
Deteksi & Pengenalan Wajah

Agar deteksi wajah berfungsi, Anda harus memilih CIF atau resolusi yang lebih rendah. Papan akan memproses umpan video untuk mendeteksi wajah dan menyorotnya di layar. Jika Anda mengaktifkan pengenalan wajah, maka akan memeriksa untuk melihat apakah wajah yang terdeteksi dikenal atau terdaftar, jika tidak, itu akan menandainya sebagai penyusup. Jika Anda ingin menyimpan wajah maka Anda dapat menekan tombol daftarkan wajah untuk mendaftarkan beberapa sampel yang akan digunakan sebagai referensi.

Begitulah cara mudah membangun kamera IP sederhana menggunakan ESP32-CAM. Kualitas videonya tidak terlalu bagus tetapi mereka benar-benar menyederhanakan seluruh proses bekerja dengan modul kamera seperti ini. Kami akan menggunakan ini untuk membuat beberapa proyek yang lebih menarik jadi jika Anda menyukai yang ini, jangan lupa untuk mengikuti kami menggunakan tautan di bawah ini:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • Situs web BnBe:

Direkomendasikan: