Bu kılavuzda, kendin yap kablosuz güvenlik kamerası oluşturacağız ve onu Google Nest Cam'den esinlenerek 3D baskılı bir kutuya kuracağız. İyi bir Wi-Fi aralığı olan herhangi bir yere kurabilirsiniz. Ek olarak, harici bir anten kurarak Wi-Fi kazancını artırabilirsiniz, bu da onu uzak bir yere kurmak için size daha fazla avantaj sağlar.
Kamera beslemesini izlemek için bir web tarayıcısında göz atabileceğiniz bir IP bağlantısı oluşturur. Ayrıca, bir ev otomasyon sunucusuna ekleyebilir ve kamerayı otomatikleştirmek için MotionEye ile entegre edebilirsiniz. Hareket algılandığında fotoğraf veya video akışı yapın ve yakalayın ve cihazınızda bildirimler alın. akıllı telefon.
Kablosuz IP Güvenlik Kamerası Oluşturmak için İhtiyacınız Olan Şeyler
10 doların altında bir Google Nest benzeri güvenlik kamerası oluşturmak için aşağıdakilere ihtiyacınız olacak.
- Bir ESP32-CAM modülü.
- Bellenimi yanıp sönmek için bir USB'den TTL'ye veya seri dönüştürücü.
- Herhangi bir 5V DC güç adaptörü. Eski telefon şarj cihazınızı bir mikro USB kablosu ile kullanabilirsiniz.
- Bazı DuPont veya atlama telleri.
- 3D baskılı kasa ve istenilen yere takmak için bir vida.
Adım 1: Firmware'i Flashlayın
Bu proje için ESP32 için Tasmota üretici yazılımını kullanacağız.
Bu nedenle, Tasmotizer aracını şuradan indirin: GitHub ve USB - TTL dönüştürücüyü aşağıdaki şemada gösterildiği gibi ESP32-CAM'e bağlayın.
ESP32-CAM | USB'den TTL Modülüne |
U0R | TX |
U0T | RX |
5V | VCC |
GND | GND |
IO0 | GND |
Şimdi, şu basit adımları izleyin:
- USB'yi PC'ye bağlayın ve Tasmotizer aracını başlatın.
- USB'den TTL'ye bağlanan COM bağlantı noktasını seçin.
- Tıklamak Açık seçmek için tasmota32-webcam.binbellenim.
- Tıklamak Tasmotize etmek. Bu, tasmota32-webcam.bin bellenimini ESP32-CAM'e flaşlayacaktır.
Yapmanız gereken bir sonraki şey kamera modülünü yapılandırmak.
2. Adım: ESP32-CAM'i yapılandırın
ESP32-CAM modülünü yapılandırmak biraz karmaşıktır, bu nedenle aşağıdaki talimatları dikkatlice izleyin.
- bağlantısını kesin IO0 pin GND flaş modunu devre dışı bırakmak için
- Ardından, akıllı telefonunuzda veya PC'nizde Wi-Fi ayarlarını açın ve şuraya bağlanın: Tasmota-xxx Erişim Noktası (AP).
- Bir web tarayıcı penceresi açın ve şu adresi ziyaret edin: 192.168.4.1.
- Wi-Fi ağını seçin ve şifreyi girin. Ayarları kaydedin.
ESP32-CAM ağa bağlanacak ve bir IP adresi gösterecektir. Bunu not edin ve web tarayıcınızda IP'yi ziyaret edin.
Yönlendiricinizin DHCP ayarları aracılığıyla ESP32-CAM'inize kalıcı bir IP atayın. Bu, yeniden başlatmanın ardından ESP32-CAM'in IP adresini aynı tutmak için önemlidir. Aksi takdirde, kamera IP'sini bulmak için ağınızı taramanız ve Home Assistant (HA) ile entegre edilmişse her seferinde değiştirmeniz gerekecektir.
şimdi git Yapılandırma > Diğerini Yapılandır ve aşağıdakini altına yapıştırın Şablon alanına tıklayın ve ardından Kaydetmek.
{"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}
Ardından, tıklayın Yapılandırma > Modülü Yapılandır ve seçeneklerden AI Thinker Cam'ı seçin. Tıklamak Kaydetmek.
Yeniden başlatmanın ardından, ESP32-CAM, ESP32-CAM'deki LED el fenerinin parlaklığını değiştirmek ve ayarlamak için sıcaklık ve bir kaydırıcı ile canlı kamera beslemesini görüntülemeye başlayacaktır.
Artık herhangi bir web tarayıcısından canlı kamera akışını ' adresini ziyaret ederek yayınlayabilirsiniz.http://
Varsayılan çözünürlük düşüktür ve bulanık bir akış görebilirsiniz. Ancak, kullanarak çözünürlüğü kolayca değiştirebilirsiniz. wcçözünürlük emretmek. arasında çerçeve boyutunu veya çözünürlüğü ayarlayabilirsiniz. 96x96 ile 1600x1200. Ancak, testlerimizde bulduk 480x320 ve 640x480 kare hızları ve ESP32-CAM sıcaklığı ile daha kararlı olmak için.
Çözünürlüğü ayarlamak için Tasmota Webcam IP adresini ziyaret edin, Konsollar> Konsolve yazın wcçözünürlük 7. I vur Girmek anahtar. Bu, çözünürlüğü şu şekilde değiştirecektir: 480x320. Benzer şekilde, komutu çalıştırırsanız wcçözünürlük 8, çözünürlük olarak değişecek 640x480, ve benzeri.
Ayrıca aşağıda belirtilen komutları kullanarak canlı akışı yansıtabilir veya çevirebilir ve doygunluğu, parlaklığı veya kontrastı ayarlayabilirsiniz:
parlaklık -2 ila 2
wccontrast -2 ila 2
wcflip 1 veya 0
wcmirror 1 veya 0
3. Adım: Kasayı Yazdırın ve ESP32-CAM'i Birleştirin
ESP32-CAM'e uyan herhangi bir 3D kılıfı yazdırabilirsiniz. Ancak, üzerinde Google Nest Cam'den ilham alan ilginç bir 3D vaka bulduk. Kültler 3D yedekleme için büyük bir pili ve küçük bir güç kaynağı modülünü depolamak için yeterli alana sahip. Ayrıca ayarlanabilir ve herhangi bir duvara veya tavana kolayca vidalayabilirsiniz. İyi kalitede PLA veya PETG filament ile basıldığında da iyi görünür.
Ayrıca herhangi bir eski CCTV kamera gövdesini kullanabilir ve sıcak tutkal veya bant kullanarak ESP32-CAM'i bu gövdeye takabilirsiniz.
4. Adım: Ev Asistanına Ekle
Artık bu ESP32-CAM güvenlik kamerasını, kamerayı otomatikleştirmek ve yalnızca hareket algılandığında açmak için Ev Asistanına (HA) ekleyebilirsiniz. Ayrıca telefonunuza bildirimler gönderir. Alexa aracılığıyla sesli bildirimi de etkinleştirebilirsiniz. için rehberimizi takip edebilirsiniz. bir Raspberry Pi'de Home Assistant Sunucusu kurun.
Home Assistant sunucunuz zaten kuruluysa ve kurulumunu yaptıysanız, şu adımları izleyin:
- Home Assistant sunucunuzu açın ve oturum açın.
- Yükleyin ve yapılandırın Ev Asistanının MQTT eklentisi.
- Yapılandırmadan sonra Tasmota web arayüzünü açın, Yapılandırma > MQTT'yi Yapılandır ve MQTT IP'sini, kullanıcı adını ve parolayı girin. Tıklamak Kaydetmek.
- Cihaz otomatik olarak Ev Asistanına (HA) bağlanacaktır. Şimdi, HA kontrol panelinde üç noktayı tıklayın ve Kontrol panelini düzenle.
- Tıklamak Kart ekle ve seçin resimli kart seçeneklerden.
- Kameranın kurulu olduğu adı veya buna ne ad vermek istiyorsanız onu girin ve Tasmota Webcam akış URL'sini yapıştırın. Görüntü Yolu alan. Ayrıca kamera ışık anahtarını da ekleyebilirsiniz. varlıklar Işığı kontrol etmek için bölüm. Tıklamak Kaydetmek.
Artık Home Assistant'taki Resim Kartı aracılığıyla canlı akışı görüntüleyebilir, açıp kapatabilir veya el fenerinin parlaklığını ayarlayabilirsiniz. Ancak, bu yalnızca canlı akışı görüntüler. Hiçbir şey kaydetmez veya yakalamaz. Hareket algılandığında video veya fotoğraf çekmek istiyorsanız, yüklemeniz gerekir. Ev Asistanının MotionEye Eklentisi.
Kamera karanlıkta hareketi göremez veya algılayamaz. Yani, sen de olabilir akıllı bir harekete duyarlı ışık anahtarı oluşturun Hareket algılandığında lambayı veya ışık kaynağını açacak olan ESP32-CAM'in yakınında. Bu, kameranın hareketi algılamasına ve uyguladığınız ayarlara göre anlık görüntüleri yakalamaya veya video kaydetmeye başlamasına yardımcı olur.
Bu eklenti ile, hareket yakalamayı ayarlayabilir ve ayrıca akıllı telefonunuzda veya Alexa aracılığıyla size bildirimler göndermek için Ev Asistanına otomasyon ekleyebilirsiniz (Nabu Casa aboneliği gerektirir).
Amazon Echo Show'da Kamera Akışını Görüntüle
Amazon Echo Show, kamera akışlarını yayınlamak için RSTP protokolünü destekler. Neyse ki, konsolda aşağıdaki komutu çalıştırarak Tasmota web kamerası sunucusunda RSTP'yi etkinleştirebilirsiniz.
wrstp 1
Tamamlandığında, kamera akışını aşağıdaki adresten RSTP aracılığıyla aktarabilirsiniz:
rtsp://ESP32-CAM-IP: 8554/mjpeg/1
RSTP'nin çalışıp çalışmadığını test etmek için, VLC oynatıcı Ve git Medya > Ağ Akışını Aç. Şimdi, RSTP URL'sini yapıştırın ve Oyna. Akış oynamaya başlarsa, çalışıyordur.
Artık kamera akışını görüntülemek için bu URL'yi kullanabilirsiniz. Yankı Gösterisi cihazları diyerek, 'Alexa, gösteri terası.' Ancak, yüklemeniz ve ayarlamanız gerekecektir. Monocle RTSP/RTP IP Kameralar Alexa uygulamasında beceri.
Bütçenize Uygun Evinizi Güvende Tutun
Kameralar, evlerinizi veya ofislerinizi güvence altına almak için mükemmeldir. Bununla birlikte, etrafa birden fazla güvenlik kamerası kurmak, DVR veya NVR, kablolar, güç kaynağı ve bazı şirketler tarafından alınan bakım ücretleri dahil olmak üzere maliyetleri artırabilir.
Bu kılavuzu izleyerek, birden fazla 10$'lık kendin yap güvenlik kamerası oluşturabilir ve evinizi hareket tabanlı yakalama ve kayıtlarla güvenceye almak için bunları Home Assistant ile entegre edebilirsiniz. Bunlar, birden fazla yere kurabileceğiniz, yönlendiriciye kablosuz olarak bağlanabileceğiniz ve Home Assistant panosu veya Echo Show aracılığıyla izleyebileceğiniz ucuz ve güvenilir kameralardır.