Kamera Keselamatan Raven Pi: 7 Langkah (dengan Gambar)
Kamera Keselamatan Raven Pi: 7 Langkah (dengan Gambar)
Anonim
Kamera Keselamatan Raven Pi
Kamera Keselamatan Raven Pi
Kamera Keselamatan Raven Pi
Kamera Keselamatan Raven Pi
Kamera Keselamatan Raven Pi
Kamera Keselamatan Raven Pi

Raven plastik ini menikmati kehidupan akhir yang baru sebagai kamera keselamatan praktikal namun menyeramkan, Raven Pi. Ini memiliki Raspberry Pi di perutnya dan Kamera Pi tertanam di lehernya, menangkap video HD setiap kali pergerakan dikesan. Pada masa yang sama mata LED menusuknya menyala, kepalanya yang dikendalikan oleh servo berpusing ke belakang & ke belakang, dan ia dengan kuat memainkan suara gagak rawak atau petikan dari pembacaan Christopher Lee mengenai The Raven.

Bahagian keselamatan dikendalikan oleh perisian MotionEye OS yang luar biasa, yang dipasang di atas versi Raspberry Pi OS standard. Burung gagak bahkan mempunyai kawalan kelantangan putar sendiri, dan kabel USB 3mnya memungkinkannya menghampir di mana sahaja, bersedia untuk menyambut pengunjung Halloween atau menakutkan orang yang lewat pada bila-bila masa sepanjang tahun.

Bekalan

1x Raven Plastik

Raspberry Pi 2

1x Servo

Penyesuai WiFi USB

Penguat Audio 5v

2x LED Merah

1x Penceramah

Kabel Jumper

Bikar plastik 2x

Langkah 1: Kepala Terputus

Kepala Terputus
Kepala Terputus
Kepala Terputus
Kepala Terputus
Kepala Terputus
Kepala Terputus

Sebelum menyentuh burung, saya mula-mula mendapatkan semua kod dan elektronik, jadi saya pasti tahu berapa banyak ruang yang diperlukan komponen. Mula-mula saya menyolder dua LED merah secara selari pada beberapa kabel pelompat, supaya kedua-duanya dapat dikendalikan oleh satu pin GPIO (dalam kes ini GPIO 15).

Seterusnya saya mengambil gergaji besi ke burung, memotong kepalanya dengan bersih - sangat penting untuk mendapatkan potongan yang bersih kerana kepalanya akan berpusing di kemudian hari. Saya kemudian meneliti mata asli dan LED merah terpaku panas di soket kosong.

Kamera berada di sebelahnya, model Raspberry Pi standard - saya menggerudi lubang untuk leher ini dan menempelkannya dengan panas di tempatnya, setelah memasang kabel kamera sepanjang 50cm dengan selamat. Dengan kepala bergerak ke seluruh tempat, saya ingin memastikan terdapat banyak kelonggaran pada wayar.

Langkah 2: Kod Caw

Kod Caw
Kod Caw

Sebelum memasang MotionEye OS saya mulakan dengan binaan Raspberry Pi OS standard, kerana saya ingin mengembangkan kod yang diperlukan untuk bunyi dan gerakan terlebih dahulu. Saya bermula dengan tiga skrip berasingan, satu untuk servo, satu untuk LED dan satu untuk audio rawak. Setelah ketiga-tiganya berfungsi, saya menggabungkannya menjadi satu skrip Python dan menyimpannya ke Pi sebagai raven.py.

Skrip yang saya gunakan tersedia di GitHub, anda boleh menggunakannya tetapi tidak ada yang terlalu mewah di dalamnya, ia mengendalikan LED pada GPIO 15 dan Servo pada GPIO 18, memainkan secara rawak sebarang fail suara yang terdapat di / home / pi / Folder muzik.

Langkah 3: Beady Motioneye

Beady Motioneye
Beady Motioneye
Beady Motioneye
Beady Motioneye

Saya pernah menggunakan MotionEye OS dalam beberapa binaan sebelumnya, dan saya menggunakannya pada beberapa kamera di sekitar rumah, tetapi saya tidak pernah memasangnya di atas OS Raspberry Pi sebelumnya. Biasanya anda hanya memuat turun gambar untuk papan anda, dan secara ajaib OS mengubahnya menjadi kamera keselamatan rangkaian lengkap, tetapi gambar yang sudah dibina tidak termasuk ciri OS yang saya perlukan untuk menjalankan skrip, mengawal servo dan mainkan audio.

Syukurlah ada petunjuk lengkap yang menguraikan proses pemasangan langkah demi langkah, serta catatan khusus untuk setiap sistem operasi. Saya dapati bahawa selagi saya betul-betul membaca arahan dan mengikutinya dengan betul (bukannya berfikir saya lebih tahu) maka semuanya berjaya.

Selepas pemasangan saya dapat log masuk dari penyemak imbas web dan menyesuaikan tetapan MotionEye, mengaturnya untuk memuat naik video ke Google Drive dan sebagainya. Saya hanya perlu mengemas kini satu tetapan yang tidak pernah saya gunakan sebelumnya, yang akan mengaktifkan skrip raven.py ketika gerakan dikesan, bahagian "Jalankan Perintah" dari tetapan Pemberitahuan Gerakan.

Ini memerlukan beberapa percubaan dan ralat, dan berputar-putar dalam talian, tetapi saya mendapati bahawa skrip perlu dibuat boleh dilaksanakan dan juga harus disimpan dalam folder / etc / motioneye / - Saya mengusahakan banyak kombinasi yang berbeza sehingga sesuatu yang lain mungkin berfungsi untuk anda, tetapi saya cukup yakin bahawa persediaan berfungsi. Ini adalah salah satu faedah besar pemasangan di atas OS penuh - saya dapat log masuk menggunakan Real VNC untuk membuat perubahan kod, memindahkan skrip dan sebagainya.

Langkah 4: Kotak Squawk

Kotak Squawk
Kotak Squawk
Kotak Squawk
Kotak Squawk
Kotak Squawk
Kotak Squawk

Memusingkan kepala adalah objektif utama bangunan, tetapi saya juga ingin menambahkan audio. Kadang-kadang rumit untuk menambahkan audio ke projek Pi, terdapat banyak HAT berbeza yang berfungsi dengan sangat baik jika anda mahukan kualiti hebat, dan pembesar suara berkuasa bateri kecil di hujung skala lain, tetapi saya fikir saya akan mencuba sesuatu pertengahan -range - bukan kualiti audiophile tetapi masih dikuasakan secara langsung oleh Pi.

Saya beralih ke sekumpulan litar penguat yang saya beli sebentar lagi - datang dalam bungkusan 5 ini jelas tanpa embel-embel, meninggalkan anda untuk menyolder semua kabel anda sendiri, tetapi berharga lebih dari £ 1 setiap satu mereka sesuai untuk ini projek. Semasa menguji suara pasti tidak berkualiti tinggi, dengan desis yang ketara, tetapi sekali lagi ia berfungsi, sangat kuat, dan mempunyai putar on / off / volume dial yang indah.

Seterusnya saya menggali selusin suara gagak dari web, dan memasukkannya ke dalam folder dengan beberapa sampel yang saya ambil dari rakaman Christopher Lee mengenai Poe's The Raven. Saya menggunakan beberapa coretan kod yang saya dapati di forum Raspberry Pi untuk memainkan bunyi ini secara rawak.

Pembesar suara, yang paling besar yang dapat saya temui, adalah terpaku pada panel dada gagak, dengan lubang yang digerudi untuk membiarkan keretakan keluar.

Langkah 5: Badan / Bikar

Badan / Bikar
Badan / Bikar
Badan / Bikar
Badan / Bikar
Badan / Bikar
Badan / Bikar

Seterusnya saya menyerang badan, memotong panel akses dan cuba memikirkan cara terbaik untuk menghubungkan kepala ke leher, yang membolehkan servo menggerakkannya dengan bebas dan juga menjadikannya pusat mati. Saya menggali seluruh bengkel dengan sia-sia untuk plastik sekerap yang akan berfungsi, dan akhirnya saya menemui barang yang sesuai di dapur - bikar plastik lama.

Bahagian dasar bikar ternyata hanya ukuran yang tepat untuk mengisi lubang kepala dan leher, jadi setelah memotongnya dengan alat putar dan menambahkan servo ke bahagian tengah (ditandai dengan mudah pada bikar) mereka digerudi dan diskrukan ke tempatnya. Sebelum pemasangan akhir saya memotong bahagian besar kedua alas bikar sehingga kabel dapat masuk dari kepala, dan dapat bergerak tanpa tersangkut.

Dengan semua yang ada di bangku simpanan, sudah tiba masanya untuk memasukkan "keberanian" elektronik di dalam burung.

Langkah 6: Perhimpunan

perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan
perhimpunan

Terdapat sedikit ruang di dalam burung plastik, tetapi keadaannya agak ketat dan memerlukan sedikit perancangan.

Mula-mula saya mengebor lubang di gagak gagak untuk tombol kelantangan, kemudian lubang lain yang lebih besar untuk membiarkan kabel kuasa USB. Pi berada di sebelahnya, hanya dipasang dengan dua pemegang tali leher pelekat sendiri, ikatan berjalan melalui lubang bolt di papan.

Sambungan pelompat berikutnya, untuk servo dan LED, ini juga direkam sekiranya berlaku pergerakan. Bahagian yang paling mudah disambungkan adalah menyambungkan kabel pita kamera ke pi - Saya akhirnya menggunakan pinset pembedahan untuk ini, sesuai untuk rongga dada!

Sambungan terakhir adalah antara pembesar suara dan rangkaian penguat, dan saya menguji sistem dengan teliti sebelum "menutup" dada dengan ikatan kabel.

Langkah 7: Evermore

Evermore
Evermore
Evermore
Evermore

Saya mengambil gagak plastik ini dalam penjualan pasca Halloween tahun lalu, dan untuk sekali ia ternyata seperti yang saya harapkan. LED dan kepala berpusing memberikan keperibadian seperti itu, dan ia kelihatan lebih gormless dan menawan daripada menakutkan, atau mungkin itu hanya kerana kita sudah terbiasa dan siang hari. Audio adalah penambahan yang bagus, dan saya rasa ia akan menjadi alat yang hebat di taman depan pada Halloween, mungkin bertengger di cermin sayap kereta saya - saya yakin orang akan menikmati Poe ketika mereka melewati pada jarak yang selamat.

Ia lebih daripada sekadar alat lompat-menakut-nakuti, dengan MotionEye OS yang dijalankan, ia adalah kamera keselamatan yang sangat praktikal, dan saya pasti akan menemui tempat untuk menetap sepanjang tahun. Kami mungkin sedikit menukar audio, dan mungkin memanfaatkan servo untuk menambahkan panning kawalan jauh ke putaran kepala khasnya. Juga mudah untuk menukar kamera untuk versi PiNoir, menambahkan beberapa LED IR dan mempunyai versi night vision!

Saya bersenang-senang dengan projek ini, dan sangat mengesyorkan agar mata anda tetap dikupas untuk birdie yang serupa, mereka membuat casing projek Pi yang hebat.

Terima kasih kerana membaca dan Tetap Selamat!

Disyorkan: