İçindekiler:

Pi Gizli Kamera: 6 Adım (Resimli)
Pi Gizli Kamera: 6 Adım (Resimli)

Video: Pi Gizli Kamera: 6 Adım (Resimli)

Video: Pi Gizli Kamera: 6 Adım (Resimli)
Video: ip gizli kamera kalay uygulama 2024, Kasım
Anonim
Image
Image
Pi Gizli Kamera
Pi Gizli Kamera
Pi Gizli Kamera
Pi Gizli Kamera

Bu, Raspberry Pi ve Pi Kamera modülünü kullanarak üstlenilen harika bir hafta sonu projesidir ve aynı zamanda oturma odanız veya çalışma odanız için bir güvenlik kamerası olarak da kullanılabilir. Ayrıca bu projenin ilham kaynağının Raspberry Pi Kamera yerine GoPro kamera kullanan Gizli GoPro Güvenlik Kamerası adlı bir talimat olduğunu belirtmek istedim.

Benim durumumda, artık kullanmadığım eski bir proje sahibi kullanıyorum, ancak öğretilebilir Gizli GoPro Güvenlik Kamerasında gördüğünüz gibi eski bir kitapla birlikte takip edebilirsiniz.

Raspberry Pi Zero W'daki yazılım için, Pi'nizi bir gözetleme cihazına dönüştüren motionEyeOS kullanıyorum ve ayrıca davetsiz misafirleri korkutmak için evinizdeki hoparlör veya ışıklar gibi başka şeyleri de tetikleyebilirsiniz. Benim durumumda evde Phillips HUE ışıklarımı açmak ve kendime bir e-posta göndermek için IFTTT kullanıyorum.

Adım 1: İhtiyacınız Olan Şeyler

İhtiyacınız Olan Şeyler
İhtiyacınız Olan Şeyler
İhtiyacınız Olan Şeyler
İhtiyacınız Olan Şeyler

Eski bir proje sahibine veya eski bir kitaba ek olarak ihtiyaç duyacağınız elektronik bileşenlerin ve Araçların listesi.

  • Ahududu Pi Kamera
  • Raspberry Pi, benim durumumda Raspberry Pi Zero kullanıyorum ancak Pi B+ veya daha yüksek herhangi bir sürümünü kullanabilirsiniz. -Raspberry Pi Kamera kablosu, bu, kullanmayı planladığınız Pi'nin hangi sürümüne bağlı olacaktır. Burada diğer Raspberry Pi ile karşılaştırıldığında farklı olan Pi Zero bağlantı kablosunu bağladım.
  • hafıza kartı
  • USB mini kablo ve cep telefonu elektrik prizi.

Ek olarak, Pi Kamera ve Pi'yi tutmak için bir şeye ihtiyacınız olacak, eğer elinizde bir 3D yazıcınız varsa, aşağıdaki adımdaki STL dosyalarını kullanabilir veya resmi Raspberry Pi sıfır kasasını kullanabilirsiniz.

Ayrıca biraz tutkal veya sıcak tutkal tabancasına da ihtiyacınız olacak.

2. Adım: Ekli STL Dosyalarını 3D Yazdırın (Vakanız Varsa İsteğe Bağlı)

Ekli STL Dosyalarını 3D Yazdırın (Vakanız Varsa İsteğe Bağlı)
Ekli STL Dosyalarını 3D Yazdırın (Vakanız Varsa İsteğe Bağlı)
Ekli STL Dosyalarını 3D Yazdırın (Vakanız Varsa İsteğe Bağlı)
Ekli STL Dosyalarını 3D Yazdırın (Vakanız Varsa İsteğe Bağlı)
Ekli STL Dosyalarını 3D Yazdırın (Vakanız Varsa İsteğe Bağlı)
Ekli STL Dosyalarını 3D Yazdırın (Vakanız Varsa İsteğe Bağlı)

Kullanışlı bir 3D yazıcınız varsa, bu isteğe bağlı bir adımdır. Ekli STL dosyalarını indirin ve dilimleyicinize ekleyin ve dosyaları 3B yazdırın. Benim durumumda, proje klasörüyle eşleşen Hatchbox brown PLA + kullanıyorum.

Dilimleme için Slic3r ile kullanıyorum –

  • 0,3 mm olarak katman yüksekliği
  • Yoğunluğu %15'e kadar doldurun.
  • Sıcaklık 205 C Dosyaların yazdırılması, yazıcı ayarlarınıza bağlı olarak yaklaşık 30-40 dakika sürer.

3. Adım: Raspberry Pi'de MotionEye Kurulumu

Raspberry Pi'de MotionEye Kurulumu
Raspberry Pi'de MotionEye Kurulumu

Pi kamera aracılığıyla video akışı yapmak için basit bir paketi mjpg-streamer olarak kullanmaktan OpenCV gibi daha karmaşık ve ilgili bir şeye kadar birçok seçeneğiniz var. Benim durumumda MotionEyeOS kullanıyorum çünkü kurulumu kolay ve size bir sonraki adımda tartışacağım, oynayabileceğiniz oldukça fazla yapılandırma parametresi sağlıyor. İşte Raspbian'ı Pi'ye kurmak için atmanız gereken adımlar.

MotionEyeOS'un en son sürümünü -https://github.com/ccrisan/motioneyeos/releases adresinden indirin

SD kartı yazmak için aşağıdaki komutları çalıştırarak başlayın

wget

sudo./writeimage.sh -d /dev/mmcblk0 -i "/path/motioneyeos-raspberrypi-20171008.img" -n 'WiFiRouterAdınız:WiFiRouterPassowrd'

Bu komutun bir parçası olarak, bir Raspberry Pi zero W kullanıyorsanız, yukarıdaki komutu WiFi yönlendirici kullanıcı adınızı veya şifrenizi içerecek şekilde değiştirebilirsiniz.

Benim durumumda, 16 GB SD kart yazmak için ana işletim sistemim olarak Ubuntu 16.04 kullanıyorum, ancak pencere kullanıyorsanız etcher gibi bir araç kullanabilir veya Mac kullanıyorsanız terminal uygulamasını kullanabilirsiniz.

Daha fazla bilgi için motionEyeOS wiki'sine bakın.

Adım 4: Pi Kamerayı ve Pi Zero'yu Proje Klasörüne Yapıştırma

Pi Camera ve Pi Zero'yu Proje Klasörüne Yapıştırma
Pi Camera ve Pi Zero'yu Proje Klasörüne Yapıştırma
Pi Camera ve Pi Zero'yu Proje Klasörüne Yapıştırma
Pi Camera ve Pi Zero'yu Proje Klasörüne Yapıştırma
Pi Camera ve Pi Zero'yu Proje Klasörüne Yapıştırma
Pi Camera ve Pi Zero'yu Proje Klasörüne Yapıştırma
Pi Camera ve Pi Zero'yu Proje Klasörüne Yapıştırma
Pi Camera ve Pi Zero'yu Proje Klasörüne Yapıştırma

Dizüstü bilgisayarınızda/cep bilgisayarınızda Chrome gibi bir tarayıcı kullanarak Pi Camera'dan video akışını test ettikten sonra, şimdi her şeyi proje klasörünüze veya kitabınıza eklemenin zamanı geldi.

Benim durumumda, klasörden yaklaşık 4 kol kesmem ve ardından yukarıdaki resimlerde gösterildiği gibi sonuna kadar bir delik açmam gerekiyordu. Daha sonra 3B yazdırılan parçaları klasöre sabitlemek için sıcak tutkal kullandım.

Son olarak proje klasörünü kitaplığınıza ekleyin ve USB kablosunu cep telefonunuzun duvar güç adaptörüne takın.

Adım 5: MotionEye'ı Yapılandırma

MotionEye'ı Yapılandırma
MotionEye'ı Yapılandırma
MotionEye'ı Yapılandırma
MotionEye'ı Yapılandırma
MotionEye'ı Yapılandırma
MotionEye'ı Yapılandırma

MotionEye, hareketi algılamak, resim çekmek, video çekmek, hareket algılandığında e-posta göndermek ve yukarıdaki resimlerde gördüğünüz gibi çok daha fazlası için şık bir web kullanıcı arayüzüne ve bir dizi yapılandırma parametresine sahiptir.

Yönetici kullanarak ilk kez giriş yaptığınızda ve web UI aracılığıyla yönetici ve kullanıcı şifresini güncellemeli ve Pi'nizi yeniden başlatmalısınız.

Şimdi, bu gizli kamera olduğu için, yukarıdaki ilk ekran görüntüsünde gördüğünüz gibi, ön kuruluma gidip "CSI kamera Ledini Etkinleştir" seçeneğini açmak isteyebilirsiniz. Ayrıca temelde gün içinde okulda veya işte olduğunuz zaman olan çalışma programını da güncelleyebilirsiniz.

Hareket algılama için ve odadaki gizli kamerayı nereye kurduğunuza bağlı olarak, hareketi algılamak ve yanlış pozitifleri önlemek için Çerçeve değiştirme eşiğini değiştirmek isteyebilirsiniz.

Adım 6: Davetsiz Misafiri Korkutmak için IFTTT Kullanarak Ton Işığını Ayarlama

Davetsiz Misafiri Korkutmak için IFTTT Kullanarak Ton Işığını Ayarlama
Davetsiz Misafiri Korkutmak için IFTTT Kullanarak Ton Işığını Ayarlama
Davetsiz Misafiri Korkutmak için IFTTT Kullanarak Ton Işığını Ayarlama
Davetsiz Misafiri Korkutmak için IFTTT Kullanarak Ton Işığını Ayarlama
Davetsiz Misafiri Korkutmak için IFTTT Kullanarak Ton Işığını Ayarlama
Davetsiz Misafiri Korkutmak için IFTTT Kullanarak Ton Işığını Ayarlama

Bu isteğe bağlı bir adımdır, ancak davetsiz misafiri korkutmak için harika bir ektir. Kurulumumun bir parçası olarak, hareket algılandığında evdeki tüm Phillips Hue ışıklarını açmak için IFTTT tarifini kullanıyorum.

Tarifi ayarlamak için ifttt.com'a gidin, bir hesap oluşturun ve yeni uygulamaya tıklayın. Uygulamanın IF tarafında maker webhook'u seçin ve "HUE_on" adlı bir tetikleyici olay oluşturun ve uygulamanın ardından seçilen Phillps HUE tarafında açılır menüden açmak istediğiniz ışığı seçin, benim durumumda evdeki tüm lambaları açmayı seçin. Ayrıca, önce HUE hesabınıza giriş yaparak Phillps HUE kanalını kurmanız gerekecektir.

İşiniz bittiğinde, bu bağlantıda bulacağınız web kancası ayar anahtarınızı not edin. Ardından aşağıdaki URL'yi YOURKEY ile değiştirin ve yukarıdaki ilk ekran görüntüsünde gösterildiği gibi motionEye'deki web Hook URL'sine ekleyin.

maker.ifttt.com/trigger/HUE_on/with/key/YO…

Şimdi hızlı bir test yapın ve gerekirse hareket algılama bölümünün altındaki Çerçeve değiştirme eşiği ayarını yapın.

IFTTT harika!, bu yüzden kendinize bir telgraf mesajını tetiklemek için kendi tarifinizi yaratmayı deneyin veya Amazon Alexa Echo cihazınızın biraz müzik çalmasını sağlayın.

Önerilen: