Ahududu Pi Kullanarak Hareket Yakalama Güvenlik Sistemi Kurun

  • William Charles
  • 0
  • 4533
  • 322
reklâm

Raspberry Pi ile yapabileceğiniz birçok projeden en ilginç ve kalıcı olarak kullanışlı olanlarından biri, hareket yakalama güvenlik sistemidir..

İhtiyacınız olan tek şey, her zamanki Raspberry Pi kurulumu, bir web kamerası ve isteğe bağlı bir pil takımı ve güvenlik sistemini gizlemek için sıradan bir kılıf..

Bu ayar sayesinde, web kameranız tarafından bir şey yakalanırsa uyarılar almanız ve gerekirse görüntüye bağlantı kurmanız durumunda mülkünüze uzak bir konumdan bakabilirsiniz..

Kullanıma hazır güvenlik sistemlerinin fiyatı ile karşılaştırıldığında, bu oldukça uygun maliyetli ve taşınabilirdir ve aşağıda göreceğiniz gibi dakikalar içinde kurulabilir.

Motion Capture Güvenlik Sisteminiz için Neye İhtiyacınız Var?

Ahududu Pi için bir hareket yakalama güvenlik sistemi oluşturmak için birkaç yaklaşım vardır. Başlangıçta blogcu Kean Walmsley'in her zamanki Raspbian yerine ARM tabanlı bir Arch Linux dağıtımını kullanma önerisini takip ettim..

Ancak bunun bir araya gelmediği görülüyor, bu yüzden Raspbian işletim sistemine geri döndüm ve birazdan geleceğimiz kamera sürücülerini ve hareket algılama paketini kullandım..

Ayrıca, bir Raspberry Pi'ye, formatlanmış bir SD karta, bir web kamerasına (uyumlu cihazlar için elinux.org/RPi_USB_Webcams bakınız) ve bir güç kaynağına da ihtiyacınız olacak; Pi'ye bağlıyken birçok web kamerası kendi güç kaynağına ihtiyaç duyduğundan muhtemelen güçlü bir USB hub'ına da ihtiyacınız olacaktır. Bu, güçlü bir USB kablosu veya çoğu eLinux wiki üzerinden bulabileceğiniz birçok seçenek bulunan Raspberry Pi için bir pil çözümü olabilir. Ancak, 4x veya 6x şarj edilebilir AA piller gibi alternatifler olduğunu unutmayın. Bazı taşınabilir iPad şarj cihazları da çalışacak - ancak Raspberry Pi'nize bağlanmayı denemeden önce şarj cihazınızın model numarasını çevrimiçi olarak kontrol edin)

Zaten bir web kameranız yoksa, resmi Raspberry Pi kamerasına birkaç dolar harcamayı tercih edebilirsiniz.

Raspbian'ı yüklemek için daha önce MakeUseOf'ta açıklanan talimatları takip edin. Raspberry Pi ile Başlarken Hakkında Bilmeniz Gerekenler Raspberry Pi ile Başlarken Hakkında Bilmeniz Gerekenler Raspberry Pi bilgisayarı, kompakt, çok işlevli cihazların en iyisidir. Son kullanıcılar, donanıma gelebilecek herhangi bir bilgisayar projesi için donanımı kullanabilirler ve en iyi sonuçları elde etmek için SSH ile kurduğundan emin olun. SSH ile Ahududu Pi'nizi Ayarlayın SSH ile Başsız Kullanım İçin Ayarlayın SSH ile Başsız Kullanım İçin Ahududu Pi Raspberry Pi, yerel bir ağa bağlandığında (Ethernet veya Wi-Fi ile) SSH komutlarını kabul edebilir ve kolayca ayarlamanızı sağlar. SSH'nin faydaları günlük gösterimi üzmenin ötesine geçiyor…. Raspi_config menüsünü kullanarak şifreyi de değiştirmelisin. Ahududu Pi'nin Gücünü Raspbian İle En İyileştirin Ahududu Pi'nin Gücünü En İyileştirin Ahududu Pi İle Elinde Çok Fazla Teknolojiye Sahip Bir Adam Olarak Yakında Ahududu Pi ile Oynuyorum Son zamanlarda, cihazı en yüksek potansiyele kadar çalışacak şekilde yapılandırma. … Olarak koşmaya devam ediyor .

Gerekli Yazılımı Yükleyin

Ahududu Pi açıldığında ve ana bilgisayarınızdan bir SSH bağlantısı açıkken 4 Windows'ta SSH Kullanmanın Kolay Yolları 4 Windows'ta SSH Kullanmanın Kolay Yolları Windows'ta SSH, Linux ve diğer UNIX benzeri uzak terminallere güvenli bir şekilde erişmek için fiili bir çözümdür sistemleri. Erişmek istediğiniz uzak bir SSH sunucunuz varsa, bir SSH istemcisi indirmeniz gerekir… (Pi'nizde bir klavye kullanabilirsiniz, ancak güvenlik kurulumuyla gelecekteki iletişimin bu şekilde yapılması gerekeceğinden SSH daha iyidir. En son güncellemeyi indirme işlemine başlamalısınız:

sudo apt-get update

Ardından, istemleri kabul ederek emacs düzenleyicisini yükleyin:

sudo apt-get emacs kurulumu

Bunu takiben bir VNC sunucusu kurmanız gerekecektir. Bu, güvenlik sistemine bağlanmanızı ve çıktıları görüntülemenizi sağlar. Talepleri gözlemleyin ve kabul edin.

sudo apt-get install tightvncserver

VNC Sunucusunu kurduktan sonra, komutu girin vncserver - sistemi kullanmak için bir şifre belirlemeniz gerekecektir. Ayrıca, yalnızca görüntüleme şifresi girme isteğini de kabul etmelisiniz..

Bir sonraki adım, VNC Sunucusu başlangıç ​​betiğini düzenlemektir. Doğru dizine geçmek için aşağıdakileri girin:

cd /etc/init.d

Daha sonra emacs çalıştırabilirsiniz:

sudo emacs tightvncserver

Konsol açıkken aşağıdakileri kopyalayın:

#! / bin / sh # /etc/init.d/tightvncserver # # Başlangıçta "$ 1" sistem kasası tarafından istendiğinde belirli işlevleri yerine getirin) başlangıç ​​pi -c '/ usr / bin / vncserver' echo "VNC sunucusunu başlatma" ;; stop) pkill vncserver echo "VNC Sunucusu durduruldu (yine de iki kez kontrol etmedi)" ;; *) echo "Kullanım: /etc/init.d/blah start | stop" exit 1; esac çıkışı 0

Emacs içine yapıştırmak için sağ tıklayın. Birkaç dakika sonra otomatik kaydetmeli. Ctrl + X tuşlarına basarak çıkıp dosyayı çıkarken kaydetmeyi kabul edin..

Yeni komut dosyasını çalıştırılabilir hale getirerek VNC Sunucusu dizininin izinlerini değiştirmelisiniz:

sudo chmod + x Instagram Hesabındaki Resim ve Videoları tightvncserver

Aşağıdaki komut, VNC Sunucusuna Raspberry Pi Güvenlik Merkezini başlattığınızda yüklenmesini söyleyecektir:

sudo update-rc.d tightvncserver varsayılanları

Neredeyse bitti, şu anki VNC oturumunu sonlandırın:

sudo pkill Xtightvnc

Daha sonra yeniden başlatmaya hazırsınız:

sudo /etc/init.d/tightvncserver start

Ana cihazınızda - web kameranızı izlemeyi planladığınız bilgisayar - artık VNC istemcinizi açabilirsiniz. Çeşitli uygun istemciler mevcuttur - Windows için TightVNC istemcisini kullandım.

Web Kameranızı Yapılandırma

Artık web kameranız için Raspberry Pi'yi hazırlamaya başlayacağımız aşamada, yani sürücü yüklemek, gerekli kütüphaneler ve yazılım yakalamak anlamına geliyoruz. Aşağıdaki komutları sırayla girin ve uyarıları dikkate alın.

İlk olarak, hareket algılama yazılımı:

sudo apt-get yükleme hareketi

Ardından, gerekli kitaplıkları yükleyin:

sudo apt-get kurulum libv4l-0

UVCcapture, bir web kamerasından beslemeyi yakalamak için tasarlanmış bir yazılımdır:

sudo apt-get install uvccapture

Artık web kameranızı ekleyebilir ve hepsinin çalışıp çalışmadığını kontrol edebilirsiniz. Aşağıdaki komutu girin:

dmesg | kuyruk

Bu, aşağıdaki gibi kamera modelinizle ilgili ayrıntıları verir.

Ardından hareket yakalamayı ayarlamamız gerekiyor, o yüzden koş:

emacs / etc / default / motion

… Ve ayarlandı start_motion_daemon için Evet.

Buradaki izinlerle ilgili sorunlarınız varsa kullanın:

sudo chmod 777 / etc / default / hareket

Düzenleme kaydedildikten sonra bunu geri almayı unutmayın.

Bu değişiklik kaydedildiğinde (CTRL + C, ekrandaki istemleri takip eder), ardından motion.conf dosyasını düzenlemeniz gerekecektir..

emacs /etc/motion/motion.conf

Aşağıdaki script (bir Raspberry Pi forum başlığından alınmıştır) “Web kamerasıyla hareket algılama için kurulum kılavuzu“) motion.conf dosyasına eklenmeli:

set "daemon" a "set" minimum_frame_time 5 "(bu resim çekmek istediğinize bağlı olarak değiştirilebilir) set" pre_capture 2 "set" post_capture 2 "set" çıkış_normal "set" quality 100 "set" ffmpeg_cap_new on " set "ffmpeg_timelapse 30" set "ffmpeg_variable_bitrate 2" set "get_dir / medya / web kamerası / hareket" set "webcam_port 8080" set "kontrol_port 8081" (önemli) set "webcam_localhost kapalı" set "genişlik 320" (önemli) set "yükseklik 240 "(önemli)

Bu ayarların gerektiği gibi yapılandırılabileceğini unutmayın. Etiketli olanlar “(önemli)” olduğu gibi bırakılmalıdır.

Motion için Medya Ayarlarını Yapılandırma

Neredeyse bitti, sadece birkaç medya ayarları ve gitmek için kablosuz donanım kilidinin konfigürasyonu ile.

Hareket algılama görüntülerinin medya klasörüne kaydedilmesi gerekir - ancak önce okuma / yazma izinlerini değiştirmeniz gerekir:

sudo chmod 777 / medya

Ardından, hareket yazılımını başlatın:

sudo /etc/init.d/motion start

Hareket ile durdurulabilir:

sudo /etc/init.d/motion stop

Yazılımın çalıştığını onaylayan bir mesaj görmelisiniz. Web kameranla mı konuşuyor? Kontrol etmek için aşağıdaki komutu çalıştırın:

kuyruk -f / var / log / syslog

Çıkış, cihazın canlı ve veri aldığını doğrulamalıdır. Buradaki son adım, VNC istemcisini masaüstü bilgisayarınıza önyüklemek ve Raspberry Pi'nize bağlanmak (IP adresini kontrol etmek için ipconfig'i çalıştırmak). : 1 bir numaralı X oturumunu gösteren sonek.

Hareket Sensörü Güvenlik Kamerasının Bokslenmesi ve Konumlandırılması

Gelişmiş taşınabilirlik ve daha kolay sekresyon için web kamerasını stilize kılıfından çıkarmayı tercih etseniz de, bunu yapmadan önce konumlandırma seçeneklerini değerlendirmek en iyisidir..

Dahili test, kameranın menzilini ve hareket yakalama hassasiyetini belirlemenize yardımcı olur, cihazın dışarıda kurulmasına gelince yararlıdır..

Harici kullanım için, uygun bir su geçirmez kılıf, belki eski bir dondurma küveti veya bir elektronik mağazasından bir hobi kutusu kullanmanız gerekir. Dışarıda yerleştirmek istiyorsanız, güç kablonuzu monte edilmiş Raspberry Pi'nin güçlendirdiği güvenlik kamerasına çalıştırmak için biraz delme gerekebilir. Ancak, küçük bilgisayarınız için pille çalışan bir çözüm de düşünebilirsiniz (bunun için düzenli olarak şarj edilmesi gerekeceğini unutmayın). Ethernet şartlar altında tercih edilebilir, bu nedenle tam DIY moduna geçmek ve bazı sakız tabancası su yalıtımı uygulamak isteyebilirsiniz, ancak kablosuz ağ kullanmak istiyorsanız, yapabilirsiniz. Kablosuz bir tekrarlayıcı kullanmak, açık havada sinyal gücüne yardımcı olabilir.

Konumlandırma Sonrası Kontrolleri

RPI konumundayken, bilgisayarınıza dönmeli ve her şeyin olması gerektiği gibi olup olmadığını kontrol etmelisiniz.

Ağ bağlantısının çalışır durumda olup olmadığını kontrol ederek başlayın. Bunun daha önce kontrol edilmiş olmasına rağmen, kablosuz donanım kilidiniz rüzgarlı havalarda bağlantı kurmakta zorlanıyor olabilir veya bazı olağandışı mimari yapılar veya malzemeler varsa Kablosuz Feng Shui: Evinizi En İyi Wi-Fi Alımı İçin Optimize Etme Kablosuz Feng Shui: Nasıl Optimize Edilir En İyi Wi-Fi Alımı İçin Eviniz Wi-Fi ağı kurmak kolay bir ihtimal olmalı, değil mi? Bir ev kapalı bir kutu ve kablosuz sinyalleri her yöne ileten bir cihaz yerleştirdiğinizde düşünürdünüz. .

Bağlantı kurulduktan sonra, hareketinizin algılanmasını ve uyarılmasını sağlamak için dışarı çıkmalı ve çeşitli hareket yakalama senaryoları izlemelisiniz..

Son olarak, testin ilk günü için, taşınabilir bir güç kaynağı seçtiyseniz, ne kadar şarj gerekeceğini bilmeniz gerektiğinden, pil kullanımına göz atın. Kamerayı içeride veya nispeten güçsüz bir binaya yakın konumlandırılmışsanız, şebeke gücünü kullanmanın daha iyi bir çözüm olduğunu unutmayın..

Sonuç: Eğitim Aracıyla Ev Güvenliği Çözümü!

Çocuklara Scratch gibi programlarla programlama öğretmek için görünüşte tasarlanmış, kasasız, soyulmuş mini bir bilgisayarla bu kadar şey yapabileceğinizi kim düşünürdü??

Medya merkezi çözümü gibi En Ucuz Eğlence: Bir Ev Sineması Hazırlamanın En Ekonomik Yolları En Ucuz Eğlence: Bir Ev Sineması Hazırlamanın En Ekonomik Yolları Çok pahalı önceden inşa edilmiş çözümler varken, bir kaç yolu var Ucuz bir şekilde oturma odanıza bir eğlence kutusu akışı getirmek için. Bazı açık kaynaklı medya yazılımları, a… ve dikkat çeken diğer kullanımları ile Raspberry Pi'nizi hareket yakalama özelliğine sahip bir ev güvenlik çözümü olarak ayarlamak, her ne zaman güvenlik için tek bir cihazla yapılabilecek bir şey olabilir. dışarı çıkar veya uygun fiyatlı özel bir cihazla.

Ahududu Pi olasılıkları görünüşte sonsuzdur. Ahududu Pi Resmi olmayan El Kitabımızda daha fazlasını öğrenin.




Henüz no comments

Modern teknoloji hakkında basit ve uygun fiyatlı.
Modern teknoloji dünyasında rehberiniz. Her gün bizi çevreleyen teknolojileri ve araçları nasıl kullanacağınızı ve Internet'te ilginç şeyleri nasıl keşfedeceğinizi öğrenin.