Dalam panduan ini, kami akan membuat kamera keamanan nirkabel DIY dan memasangnya dalam wadah cetak 3D yang terinspirasi oleh Google Nest Cam. Anda dapat menginstalnya di mana saja dengan jangkauan Wi-Fi yang layak. Selain itu, Anda dapat meningkatkan penguatan Wi-Fi dengan memasang antena eksternal, memberi Anda lebih banyak pengaruh untuk memasangnya di tempat yang jauh.

Ini membuat tautan IP yang dapat Anda telusuri di browser web untuk menonton umpan kamera. Selain itu, Anda dapat menambahkannya ke server otomatisasi rumah dan berintegrasi dengan MotionEye untuk mengotomatiskan kamera streaming dan ambil foto atau video saat gerakan terdeteksi, dan terima pemberitahuan di. Anda telepon pintar.

Hal-hal yang Anda Butuhkan untuk Membangun Kamera Keamanan IP Nirkabel

Anda memerlukan yang berikut ini untuk membuat kamera keamanan serupa Google Nest dengan harga di bawah $10.

  • Modul ESP32-CAM.
  • Konverter USB ke TTL atau serial untuk mem-flash firmware.
  • Adaptor daya 5V DC apa pun. Anda dapat menggunakan pengisi daya ponsel lama Anda dengan kabel micro USB.
  • instagram viewer
  • Beberapa kabel DuPont atau jumper.
  • Kasing cetak 3D dan sekrup untuk memasangnya di lokasi yang diinginkan.

Langkah 1: Flash Firmware

Untuk proyek ini, kami akan menggunakan firmware Tasmota untuk ESP32.

Jadi, unduh alat Tasmotizer dari GitHub dan hubungkan konverter USB ke TTL ke ESP32-CAM, seperti yang ditunjukkan pada diagram berikut.

ESP32-CAM Modul USB ke TTL
U0R TX
U0T RX
5V VCC
GND GND
IO0 GND

Sekarang, ikuti langkah-langkah sederhana ini:

  1. Hubungkan USB ke PC dan luncurkan alat Tasmotizer.
  2. Pilih port COM tempat USB ke TTL terhubung.
  3. Klik Membuka untuk memilih tasmota32-webcam.binfirmware.
  4. Klik Tasmotize. Ini akan mem-flash firmware tasmota32-webcam.bin ke ESP32-CAM.

Hal berikutnya yang perlu Anda lakukan adalah mengkonfigurasi modul kamera.

Langkah 2: Konfigurasikan ESP32-CAM

Mengonfigurasi modul ESP32-CAM sedikit rumit, jadi ikuti petunjuk di bawah ini dengan cermat.

  1. Putuskan sambungan IO0 pin dari GND untuk menonaktifkan mode lampu kilat.
  2. Selanjutnya, buka pengaturan Wi-Fi di ponsel cerdas atau PC Anda dan sambungkan ke Tasmota-xxx Titik Akses (AP).
  3. Buka jendela browser web dan kunjungi 192.168.4.1.
  4. Pilih jaringan Wi-Fi dan masukkan kata sandi. Simpan pengaturan.

ESP32-CAM akan terhubung ke jaringan dan menampilkan alamat IP. Catat dan kunjungi IP di browser web Anda.

Tetapkan IP permanen ke ESP32-CAM Anda melalui pengaturan DHCP router Anda. Ini penting untuk menjaga alamat IP ESP32-CAM tetap sama setelah restart. Jika tidak, Anda harus memindai jaringan Anda untuk menemukan IP kamera dan mengubahnya setiap saat jika terintegrasi dengan Home Assistant (HA).

Sekarang, pergi ke Konfigurasi > Konfigurasi Lainnya dan rekatkan yang berikut di bawah Templat bidang dan kemudian klik Menyimpan.

{"NAME":"AITHINKER CAM","GPIO":[4992,1,672,1,416,5088,1,1,1,6720,736,704,1,1,5089,5090,0,5091,5184,5152,0 ,5120,5024,5056,0,0,0,0,4928,576,5094,5095,5092,0,0,5093],"FLAG":0,"BASE":2}

Selanjutnya, klik Konfigurasi > Konfigurasi Modul dan pilih AI Thinker Cam dari opsi. Klik Menyimpan.

Setelah restart, ESP32-CAM akan mulai menampilkan umpan kamera langsung dengan suhu dan penggeser untuk beralih dan menyesuaikan kecerahan lampu senter LED pada ESP32-CAM.

Sekarang Anda dapat melakukan streaming umpan kamera langsung dari browser web mana pun dengan mengunjungi 'http://:81/aliran'-contohnya, http://192.168.10.180:81/stream.

Resolusi default rendah, dan Anda mungkin melihat aliran kabur. Namun, Anda dapat dengan mudah mengubah resolusi dengan menggunakan resolusi wc memerintah. Anda dapat menyesuaikan ukuran atau resolusi bingkai antara 96x96 ke 1600x1200. Namun, dalam pengujian kami, kami menemukan 480x320 dan 640x480 agar lebih stabil dengan frame rate dan temperatur ESP32-CAM.

Untuk mengatur resolusi, kunjungi alamat IP Webcam Tasmota, klik Konsol> Konsol, dan ketik resolusi wc 7. tekan Memasuki kunci. Ini akan mengubah resolusi menjadi 480x320. Demikian pula, jika Anda menjalankan perintah resolusi wc 8, resolusi akan berubah menjadi 640x480, dan seterusnya.

Anda juga dapat mencerminkan atau membalik streaming langsung dan menyesuaikan saturasi, kecerahan, atau kontras menggunakan perintah yang disebutkan di bawah ini:

wcbrightness -2 hingga 2
wccontrast -2 hingga 2
wcflip 1 atau 0
wcmirror 1 atau 0

Langkah 3: Cetak Casing dan Rakit ESP32-CAM

Anda dapat mencetak casing 3D apa pun yang sesuai dengan ESP32-CAM. Namun, kami menemukan casing 3D yang terinspirasi dari Google Nest Cam di Sekte 3D yang memiliki cukup ruang untuk menyimpan baterai besar untuk cadangan dan modul catu daya kecil. Ini juga dapat disesuaikan, dan Anda dapat dengan mudah memasangnya ke dinding atau langit-langit mana pun. Ini juga terlihat bagus jika dicetak dengan filamen PLA atau PETG berkualitas baik.

Anda juga dapat menggunakan bodi kamera CCTV lama dan memasang ESP32-CAM di dalamnya menggunakan lem atau pita panas.

Langkah 4: Tambahkan ke Asisten Rumah

Sekarang Anda dapat menambahkan kamera keamanan ESP32-CAM ini ke Home Assistant (HA) untuk mengotomatiskan kamera dan menyalakannya hanya ketika gerakan terdeteksi. Ini juga akan mengirimi Anda pemberitahuan di ponsel Anda. Anda juga dapat mengaktifkan pemberitahuan suara melalui Alexa. Anda dapat mengikuti panduan kami untuk mengatur Server Asisten Rumah di Raspberry Pi.

Jika Anda sudah menginstal dan menyiapkan server Home Assistant, ikuti langkah-langkah berikut:

  1. Buka dan masuk ke server Asisten Rumah Anda.
  2. Instal dan konfigurasikan Pengaya MQTT Asisten Rumah.
  3. Setelah konfigurasi, buka antarmuka web Tasmota, buka Konfigurasi > Konfigurasi MQTT dan masukkan IP MQTT, nama pengguna, dan kata sandi. Klik Menyimpan.
  4. Perangkat akan secara otomatis terhubung ke Home Assistant (HA). Sekarang, di dasbor HA, klik tiga titik dan pilih Edit dasbor.
  5. Klik Tambahkan Kartu dan pilih Kartu bergambar dari opsi.
  6. Masukkan nama tempat kamera dipasang atau apa pun yang Anda ingin beri nama, dan rekatkan URL streaming Tasmota Webcam di Jalur Gambar bidang. Anda juga dapat menambahkan sakelar lampu kamera di Entitas bagian untuk mengontrol cahaya. Klik Menyimpan.

Sekarang Anda dapat melihat streaming langsung, mengaktifkan/menonaktifkannya, atau menyesuaikan kecerahan senter melalui Kartu Gambar di Asisten Rumah. Namun, ini hanya akan menampilkan streaming langsung. Itu tidak akan merekam atau menangkap apa pun. Jika Anda ingin mengambil video atau foto saat gerakan terdeteksi, Anda harus menginstal Pengaya MotionEye Asisten Rumah.

Kamera tidak dapat melihat atau mendeteksi gerakan dalam gelap. Jadi, Anda juga bisa buat sakelar lampu penginderaan gerak yang cerdas dekat ESP32-CAM yang akan menyalakan lampu atau sumber cahaya ketika gerakan terdeteksi. Ini akan membantu kamera mendeteksi gerakan dan mulai mengambil foto atau merekam video berdasarkan pengaturan yang Anda terapkan.

Dengan add-on ini, Anda dapat mengatur motion capture dan juga menambahkan otomatisasi di Home Assistant untuk mengirimi Anda notifikasi di ponsel cerdas Anda atau melalui Alexa (memerlukan langganan Nabu Casa).

Lihat Aliran Kamera di Amazon Echo Show

Amazon Echo Show mendukung protokol RSTP untuk mengalirkan umpan kamera. Untungnya, Anda dapat mengaktifkan RSTP di server webcam Tasmota dengan menjalankan perintah berikut di konsol.

wsrstp 1

Setelah selesai, Anda dapat melakukan streaming umpan kamera melalui RSTP di alamat berikut:

rtsp://ESP32-CAM-IP: 8554/mjpeg/1

Untuk menguji apakah RSTP berfungsi, buka pemutar VLC dan pergi ke Media > Buka Aliran Jaringan. Sekarang, rekatkan URL RSTP dan klik Bermain. Jika streaming mulai diputar, itu berfungsi.

Anda sekarang dapat menggunakan URL ini untuk menampilkan aliran kamera di Perangkat Echo Show dengan berkata, 'Alexa, tunjukkan teras.' Namun, Anda harus menginstal dan mengatur Kamera Monocle RTSP/RTP IP keterampilan dalam aplikasi Alexa.

Amankan Rumah Anda dengan Anggaran

Kamera sangat cocok untuk mengamankan rumah atau kantor Anda. Namun, memasang beberapa kamera keamanan di sekitar dapat menambah biaya, termasuk DVR atau NVR, kabel, catu daya, dan biaya pemeliharaan yang dibebankan oleh beberapa perusahaan.

Dengan mengikuti panduan ini, Anda dapat membuat beberapa kamera keamanan DIY seharga $10 dan mengintegrasikannya dengan Home Assistant untuk mengamankan rumah Anda dengan pengambilan dan perekaman berbasis gerakan. Ini adalah kamera murah dan andal yang dapat Anda pasang di beberapa lokasi, sambungkan ke router secara nirkabel, dan pantau melalui dasbor Home Assistant atau Echo Show.