İçindekiler:

Raven Pi Güvenlik Kamerası: 7 Adım (Resimli)
Raven Pi Güvenlik Kamerası: 7 Adım (Resimli)

Video: Raven Pi Güvenlik Kamerası: 7 Adım (Resimli)

Video: Raven Pi Güvenlik Kamerası: 7 Adım (Resimli)
Video: Kendi Güvenlik Kameramızı Yaptık 2024, Kasım
Anonim
Raven Pi Güvenlik Kamerası
Raven Pi Güvenlik Kamerası
Raven Pi Güvenlik Kamerası
Raven Pi Güvenlik Kamerası
Raven Pi Güvenlik Kamerası
Raven Pi Güvenlik Kamerası

Bu plastik kuzgun, pratik ama ürkütücü bir güvenlik kamerası olan Raven Pi olarak yeni bir ölümden sonraki yaşamın tadını çıkarıyor. Karnında bir Raspberry Pi ve boynunda gömülü bir Pi Kamera vardır ve hareket algılandığında HD video yakalar. Aynı anda delici LED gözleri yanar, servo kontrollü kafası ileri geri döner ve yüksek sesle ya rastgele bir kuzgun sesi ya da Christopher Lee'nin Kuzgun okumasından bir alıntı çalar.

Güvenlik tarafı, standart bir Raspberry Pi OS yapısının üzerine kurulu olan muhteşem MotionEye OS yazılımı tarafından gerçekleştirilir. Kuzgunun kendi döner ses kontrolü bile vardır ve 3m USB kablosu, yılın herhangi bir zamanında Cadılar Bayramı ziyaretçilerini karşılamaya veya yoldan geçenleri korkutmaya hazır olarak neredeyse her yere tünemesini sağlar.

Gereçler

1x Plastik Kuzgun

Ahududu Pi 2

1x Servo

USB WiFi Adaptörü

5v Ses Amplifikatörü

2x Kırmızı LED

1x Hoparlör

Atlama Kabloları

2x Plastik Beherler

Adım 1: Bölünmüş Baş

kopmuş kafa
kopmuş kafa
kopmuş kafa
kopmuş kafa
kopmuş kafa
kopmuş kafa

Kuşa dokunmadan önce tüm kodu ve elektroniği çalıştırdım, böylece bileşenlerin ne kadar alana ihtiyaç duyduğundan emin olabilirdim. İlk önce iki kırmızı LED'i bazı jumper kablolarına paralel olarak lehimledim, böylece her ikisi de tek bir GPIO pini tarafından kontrol edilebilir (bu durumda GPIO 15).

Daha sonra kuşa demir testeresi alıp kafasını temiz bir şekilde ayırdım - kafa daha sonra dönebileceği için temiz bir kesim elde etmek çok önemliydi. Daha sonra boş soketlerdeki orijinal gözleri ve sıcak yapıştırılmış kırmızı LED'leri deldim.

Sırada kamera vardı, standart bir Raspberry Pi modeli - Bunun için boyunda bir delik açtım ve ekstra uzun 50 cm'lik bir kamera kablosunu güvenli bir şekilde takarak yerine sıcak yapıştırdım. Kafa her yerde hareket ederken, kablolarda bol bol gevşeklik olduğundan emin olmak istedim.

Adım 2: Caw Kodu

Caw Kodu
Caw Kodu

MotionEye OS'yi kurmadan önce, önce ses ve hareket için gereken kodu geliştirmek istediğim için standart bir Raspberry Pi OS yapısıyla başladım. Biri servo, biri LED'ler ve biri rastgele ses için olmak üzere üç ayrı komut dosyasıyla başladım. Üçünü de çalıştırdıktan sonra, onları tek bir Python betiğinde birleştirdim ve onu Pi'ye raven.py olarak kaydettim.

Kullandığım komut dosyası GitHub'da mevcut, onu kullanabilirsiniz, ancak orada çok süslü bir şey yok, GPIO 15'te bir LED'i ve GPIO 18'de bir Servo'yu kontrol ediyor, /home/pi'de bulunan herhangi bir ses dosyasını rastgele çalıyor /Müzik klasörü.

3. Adım: Boncuklu Hareketli Göz

boncuklu hareketli göz
boncuklu hareketli göz
boncuklu hareketli göz
boncuklu hareketli göz

MotionEye OS'yi daha önce birkaç yapıda kullandım ve evin etrafındaki birkaç kamerada çalıştırdım, ancak daha önce onu Raspberry Pi OS'nin üzerine hiç kurmadım. Normalde sadece panonuz için bir resim indirirsiniz ve işletim sistemi sihirli bir şekilde onu tam özellikli bir ağ güvenlik kamerasına dönüştürür, ancak önceden oluşturulmuş resimler komut dosyasını çalıştırmak, servoyu kontrol etmek için ihtiyaç duyduğum işletim sistemi özelliklerini içermiyor ve sesi oynatın.

Neyse ki, her işletim sistemi için özel notların yanı sıra kurulum sürecini adım adım özetleyen tam talimatlar var. Talimatları gerçekten okuyup doğru bir şekilde takip ettiğim sürece (daha iyi bildiğimi düşünmek yerine) her şeyin işe yaradığını buldum.

Kurulumdan sonra bir web tarayıcısından giriş yapabildim ve MotionEye ayarlarını özelleştirdim, videoları Google Drive'a yükleyecek şekilde ayarladım vb. Daha önce hiç kullanmadığım bir ayarı, hareket algılandığında raven.py betiğini ateşleyecek olanı, Hareket Bildirimleri ayarlarının "Komut Çalıştır" bölümünü güncellemem gerekiyordu.

Bu biraz deneme yanılma gerektirdi ve internette dolaştı, ancak betiğin yürütülebilir hale getirilmesi gerektiğini ve ayrıca /etc/motioneye/ klasöründe saklanması gerektiğini keşfettim - o kadar çok farklı kombinasyon üzerinde çalıştım ki başka bir şey işe yarayabilir sizin için, ama kurulumun işe yaradığından oldukça eminim. Bu, tam bir işletim sisteminin üzerine yüklemenin en büyük avantajlarından biriydi - kod değişiklikleri yapmak, komut dosyalarını hareket ettirmek vb. için Real VNC'yi kullanarak oturum açabildim.

Adım 4: Squawk Kutusu

Squawk Kutusu
Squawk Kutusu
Squawk Kutusu
Squawk Kutusu
Squawk Kutusu
Squawk Kutusu

Kafayı döndürmek yapının ana amacıydı, ancak gerçekten de biraz ses eklemek istedim. Bir Pi projesine ses eklemek bazen karmaşıktır, mükemmel kalite istiyorsanız gerçekten iyi çalışan birçok farklı HAT ve ölçeğin diğer ucunda küçük pille çalışan hoparlörler vardır, ancak orta bir şey deneyeyim dedim. -range - audiophile kalitesinde değil, yine de doğrudan Pi tarafından destekleniyor.

Bir süre önce satın aldığım bir grup amplifikatör devresine döndüm - 5'li bir pakette bunlar kesinlikle fırfırsızdı, sizi tüm kablolarınızı lehimlemeye bırakıyor, ancak her biri 1 sterlinin biraz üzerinde maliyeti bunun için mükemmeldi proje. Test edildiğinde ses kesinlikle yüksek kalitede değildi, fark edilir tıslama vs. vardı, ama sonra yine çalıştı, çok yüksekti ve hoş bir döner açma/kapama/ses kadranı vardı.

Sonra internetten bir düzine kadar kuzgun sesi çıkardım ve Christopher Lee'nin Poe'nun Kuzgun'unun kaydından aldığım bazı örneklerin bulunduğu bir klasöre koydum. Raspberry Pi forumlarında bulduğum bazı kod parçacıklarını bu sesleri rastgele çalmak için kullandım.

Bulabildiğim en büyük hoparlör, kuzgunun göğüs paneline sıcak yapıştırılmıştı ve ciyaklamanın çıkması için delikler açılmıştı.

Adım 5: Gövde / Beher

Gövde / Beher
Gövde / Beher
Gövde / Beher
Gövde / Beher
Gövde / Beher
Gövde / Beher

Daha sonra cesede saldırdım, bir erişim panelini kesip kafayı boyuna bağlamanın en iyi yolunu düşünmeye çalıştım, bu bir servonun onu özgürce hareket ettirmesine ve aynı zamanda ölü merkezde tutmasına izin verecekti. İşe yarayacak plastik hurda bulmak için atölyeyi boş yere kazdım ve sonunda mutfakta ideal olanı buldum - eski plastik bardaklar.

Beherlerin tabanının hem baş hem de boyun deliklerini doldurmak için tam doğru boyutta olduğu ortaya çıktı, bu nedenle döner bir aletle düzelttikten ve servoyu tam ortasına ekledikten sonra (beher üzerinde kolayca işaretlenmiş) delindiler. ve yerine vidalanmıştır. Son montajdan önce, kabloların kafadan geçebilmesi ve takılmadan hareket edebilmesi için her iki beher tabanının büyük kısımlarını kestim.

Her şey tezgahta çalışırken, elektronik "cesareti" kuşun içine almanın zamanı gelmişti.

Adım 6: Montaj

toplantı
toplantı
toplantı
toplantı
toplantı
toplantı

Plastik bir kuşun içinde oldukça fazla yer var, ancak yine de işler oldukça sıkıydı ve biraz planlama gerektiriyordu.

Önce ses düğmesi için kuzgunun kıçına bir delik açtım, ardından USB güç kablosunun girmesi için daha büyük bir delik daha açtım. Daha sonra Pi, iki kendinden yapışkanlı kablo bağı tutucusu ile basitçe yerine yerleştirildi, bağlar tahtadaki cıvata deliklerinden geçiyordu.

Sırada jumper bağlantıları vardı, servo ve LED'ler için bunlar da hareket halinde bantlanmıştı. En zahmetli kısım kamera şerit kablosunu pi'ye bağlamaktı - bunun için en sonunda göğüs boşluğuna uygun cerrahi cımbız kullandım!

Son bağlantılar hoparlör ve amplifikatör devresi arasındaydı ve sandığı kablo bağlarıyla "kapatmadan" önce sistemi baştan sona test ettim.

Adım 7: Her Zaman

sonsuza kadar
sonsuza kadar
sonsuza kadar
sonsuza kadar

Bu plastik kuzgunu geçen yıl Cadılar Bayramı sonrası satışlarından almıştım ve bir kez olsun tam da umduğum gibi çıktı. LED'ler ve döner kafa, ona böyle bir kişilik kazandırıyor ve korkutucu olmaktan çok gormless ve çekici görünüyor, ya da belki de sadece buna alıştığımız ve gün ışığı olduğu için. Ses harika bir ek ve bence Cadılar Bayramı'nda ön bahçede harika bir destek olacak, belki arabamın yan aynasına tünemiş olacak - eminim insanlar güvenli bir mesafeden geçerken Poe'nun tadını çıkaracaklar.

Yine de bir korkutma pervanesinden çok daha fazlası, MotionEye OS çalışırken gerçekten pratik bir güvenlik kamerası ve tüm yıl boyunca onu tüneyecek bir yer bulacağımızdan şüphem yok. Yine de sesi biraz değiştirebiliriz ve muhtemelen servoyu, onun imzası olan kafa dönüşüne uzaktan kumandalı kaydırma eklemek için kullanabiliriz. Ayrıca kamerayı bir PiNoir versiyonuyla değiştirmek, bazı IR LED'ler eklemek ve bir gece görüş versiyonuna sahip olmak da kolay olacaktır!

Bu proje ile çok eğlendim ve benzer kuşlar için gözlerinizi dört açmanızı şiddetle tavsiye ediyorum, harika bir Pi proje vakası yapıyorlar.

Okuduğunuz için teşekkürler ve Güvenli Kalın!

Önerilen: