İçindekiler:
- Gereçler
- Adım 1: Raspberry Pi ve Arduino Kurulumu
- Adım 2: Kutuyu Ayarlayın
- Adım 3: Sanal Gözetleme Deliğini Başlatın
- 4. Adım:
Video: Sanal Gözetleme Deliği: 4 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Dünyada tahminen 770 milyon güvenlik kamerası var. Bazılarının hala varsayılan şifreleri vardır, bu da internet bağlantısı olan herkes tarafından kolayca erişilebilir olmasını sağlar.
Bu sanal gözetleme deliği, bu güvenli olmayan kameralardan bazılarını izlemek için bir cihazdır. Gözetleme deliği her açıldığında, farklı bir kamera gösterilir.
Gereçler
- 1 Arduino Mikro
- 1 Fotoğraf direnci
- 1 Ahududu Pi 3 Model B
- 1 Ahududu Pi Ekranı
- 1Ahşap Kutu
- 1 Kapı Gözü
- Delmek
- Tornavida
Adım 1: Raspberry Pi ve Arduino Kurulumu
Sanal gözetleme deliği 2 farklı parçadan oluşur: Raspberry Pi (küçük ekranlı) ve Arduino Micro. Raspberry Pi internete bağlı ve rastgele bir kamera beslemesini gösteren bir web sitesi gösteriyor. Gözetleme deliğinin içinde açık mı yoksa kapalı mı olduğunu algılamak için bir ışık sensörü var. Gözetleme deliği kapatıldığında, Raspberry Pi'ye (Arduino Micro aracılığıyla) bir sinyal gönderilir ve web sitesi başka bir kamera beslemesine geçer. Bu proje için kullandığım kamera verileri, 73.000'den fazla güvenli olmayan kamerayı kaydeden bir web sitesi olan Insecam'dan alınmıştır.
Görüntülenecek web sitesi
Sanal gözetleme deliğim için insecam'dan topladığım verilerle bir web sitesi kurdum. Kendi web sitenizi çok iyi yapabilirsiniz, ancak bu, bu tarifin kapsamı dışındadır. Kendi web sitenizi oluşturmak istemiyorsanız, bu bağlantıyı kullanabilir (boşluk çubuğuna her basıldığında web kamerasını değiştirir; daha sonra bu tuşu arduino'dan tetikleyeceğiz) veya kaynak kodunu görebilirsiniz.
Raspberry pi'yi ayarlama
- Raspberry Pi'nizin çalıştığından ve kurulduğundan emin olun (ahududu pi'de yeniyseniz bu kılavuza bakın)
- LCD ekranı Raspberry Pi'ye bağlayın
- Raspberry pi'nin başlangıçta bir web sayfası açmasını sağlayın
Arduino'yu kurmak
Dikkat: Bu projeyi yapabilmek için Arduino kartınızın klavye kütüphanesini desteklemesi gerekmektedir.
Desteklenen modeller 32u4 ve SAMD tabanlı kartlardır (Leonardo, Esplora, Zero, Due ve MKR Family)
- Işık sensörünüzü Arduino'ya bağlayın
- Kodu Arduino'ya yükleyin. Kod ilk önce 5 saniye boyunca kalibrasyonu çalıştıracak (bu sırada fotosensörün minimum ve maksimum değeri kaydedilecektir) ve ardından ışık değeri eşiğin altına düştüğünde (yani gözetleme deliği kapalı olduğunda) bir "boşluk" tuşu sinyali gönderecektir.
öncekiMillis = 0
//ışık her zaman değiştiği için, her açılışta fotoğrafları veya fotoları kalibre edeceğiz. uzun kalibrasyon süresi = 5000; uzun startMillis = 0; //bir analog sensör için maksimum değer 1024'tür int sensorMin = 1024; int sensörMaks = 0; int ortalama = 0; int eşik = 5; bool lastState = true; bool isClosed = true; geçersiz kurulum() { Serial.begin(9600); // seri port Keyboard.begin()'i aç; // klavye kitaplığını başlat startMillis = millis(); //sayacını başlat } void loop() { //ilk 5 saniyede okumayı stabilize et //sonra, stabilizasyonda bir değişiklik tespit et. imzasız uzun akımMillis = millis(); //millis değerini geçerli zaman olarak ayarla int sensorValue = analogRead(A0); //sensörü oku if(currentMillis-startMillis < kalibrasyon zamanı) { //kalibrasyon süresinde olduğumuz sürece //bu kalibrasyon süresi boyunca, kalibre etmek için gözetleme deliğini açıp kapatın. int geçenzaman = currentMillis - startMillis; Serial.println(geçen zaman); Serial.println(sensorMin); Serial.println(sensorMax); if(sensorValue sensorMax){ sensorMax = sensorValue; ortalama = (sensorMin + sensörMax)/2; } gecikme(100); //gecikme } başka{ //kalibrasyon yapılırsa if(sensorValue > ortalama + eşik){ //gözetleme deliğinin açık mı yoksa kapalı mı olduğunu algıla isClosed = false; if(lastState != isClosed){ } } else{ isClosed = true; if(lastState != isClosed){ Keyboard.print(" "); //gözetleme deliği açıksa bir anahtar sinyali gönder } } lastState = isClosed; gecikme(100); } }
Adım 2: Kutuyu Ayarlayın
- Fotosensörü takmak için kapı gözüne bir delik açın (bu, gözetleme deliğinizin açılıp kapanmadığını algılar ve ardından web kamerası değişimini tetikler).
- Kapı gözünü takabilmeniz için kutuya bir delik açın
- Kapı gözünün önüne ahududu pi'yi ekranla sabitleyin (velcro kullandım)
-
Arduino'yu bağlayın:
- Fotosensörü arduinoya bağlayın
- Rpi ve Arduino arasına bir USB kablosu yerleştirin. Arduino bir klavye gibi davranacak ve ahududu pi'ye anahtar sinyaller gönderecektir.
Adım 3: Sanal Gözetleme Deliğini Başlatın
Her şeyi kutuya koyduktan sonra, artık sanal gözetleme deliğinizi çalıştırmaya hazırsınız.
- Sanal gözetleme deliğini duvara yerleştirin
- Rapsberry pi'yi güce takın
- Artık kapı gözünde bulunan fotosensörü defalarca açıp kapatarak kalibre etmek için 5 saniyeniz olacak.
Sanal gözetleme deliği şimdi çalışmalı!
Eğlence!
4. Adım:
Raspberry Pi Yarışması 2020'de İkincilik
Önerilen:
İğne Deliği Kamera Nasıl Yapılır: 7 Adım (Resimlerle)
İğne Deliği Kamera Nasıl Yapılır: Evdeki malzemelerden kendi kameranızı yapın ve onunla siyah beyaz fotoğraflar çekin
Peep-Hal: Bir Gözetleme Deliği Boyutunda HAL-9000: 6 Adım
Gözetleme-Hal: Bir Gözetleme Deliği Boyutunda HAL-9000: Dün yurdumun koridorlarında yürürken, gözetleme deliğinden parlayan ışığın neredeyse tam olarak beyaz bir HAL 9000 ışığına benzediğini fark ettim. Bu yüzden, gözetleme deliğine sığacak küçük bir LED ışık yapmaya karar verdim ve onu l
20 Doların Altındaki Lazer Gözetleme Sistemi: 7 Adım (Resimlerle)
20 Doların Altındaki Lazer Gözetleme Sistemi: UYARI: Bu proje, lazer cihazlarının kullanımını ve değiştirilmesini içerir. Kullanmayı önerdiğim lazerlerin (mağazadan satın alınan kırmızı işaretçiler) kullanımı nispeten güvenli olsa da, ASLA DOĞRUDAN BİR LAZER IŞINININ İÇİNE BAKMAYIN, YANSIMALARA DİKKAT EDİN ve SON DERECE DİKKATLİ OLUN
Sağlam Uzaktan İzlenen Kasa Gözetleme Botu: 7 Adım (Resimlerle)
Sağlam Uzaktan İzlenen Şasi Gözetleme Botu: Giriş: Bu, başlangıçta 2016'da başlatmak ve tamamlamak istediğim bir projeydi, ancak çalışmak ve diğer birçok şey nedeniyle bu projeyi henüz başlatabildim ve tamamlayabildim. yeni yıl 2018! Yaklaşık 3 hafta sürdü
Dijital İğne Deliği Kamera Oluşturun: 6 Adım (Resimlerle)
Dijital İğne Deliği Kamera Yapın: Her zaman iğne deliği kamerayla fotoğraf çekmeyi denemek istemişimdir, ancak bu, hiçbir zaman tam olarak yapamadığım şeylerden biriydi. Artık dijital fotoğraf makinelerinde bu çok kolay. Değiştirilebilir lensli bir dijital tek lensli refleks (SLR) fotoğraf makinesine ihtiyacınız olacak, bazıları b