Buat kamera penginderaan gerak dengan Raspberry Pi

Komputer mikro Raspberry Pi berbiaya rendah menjadi berita utama awal tahun ini ketika Zoological Society of London dan Dinas Margasatwa Kenya bekerja sama untuk memproduksi jaringan kamera jarak jauh untuk memantau dan menangkap hewan pemburu liar.

Buat kamera penginderaan gerak dengan Raspberry Pi

Meskipun pemburu liar tidak menjadi masalah di kebun Anda, Anda dapat menggunakan teknologi yang sama untuk mengawasinya kedatangan dan kepergian satwa liar di halaman belakang rumah Anda – meskipun dengan lebih banyak gambar tupai, dan lebih sedikit singa.

Jika Anda belum pernah menggunakan Raspberry Pi sebelumnya, Anda harus menginstal OS Raspbian ke kartu SD Anda dan memastikannya sudah yang terbaru.

Apa yang Anda perlukan

Untuk proyek ini, Anda memerlukan:
– Raspberry Pi Model A atau Model B
– modul kamera Raspberry Pi
– casing dengan dudukan kamera
– kartu SD dengan instalasi Raspbian terbaru
– monitor, keyboard, dan koneksi jaringan untuk mengatur perangkat lunak

Langkah pertama adalah memasang Modul Kamera Raspberry Pi ke port Camera Serial Interface (CSI) di bagian atas Raspberry pi. Port seperti slot kecil ini terdapat di kanan bawah permukaan atas papan, antara port HDMI dan port Ethernet.

Tarik tab perlahan ke atas, lalu dorong ujung kabel pita Modul Kamera ke dalam slot, dengan kontak perak pada kabel menghadap ke kiri papan. Saat kabel berada di bagian bawah slot, pegang kabel di tempatnya dengan satu tangan sambil mendorong tab kembali ke bawah dengan tangan lainnya untuk mengencangkannya di tempatnya.

Hubungkan Pi ke monitor, keyboard, dan jaringan dengan akses internet. Jika Anda memiliki Model A, Anda perlu menggunakan dongle USB ke Ethernet atau Wi-Fi untuk mengunduh perangkat lunak yang diperlukan, namun perangkat lunak ini dapat dihapus saat kamera sedang digunakan.

Ketika Pi telah boot, masuk menggunakan akun “pi” dan muat Alat Konfigurasi Perangkat Lunak Raspberry Pi dengan mengetik:

sudo raspi-config

Gulir ke bawah daftar ke opsi Aktifkan Kamera dan pilih dengan tombol Enter. Pilih “Enable” di menu yang muncul, lalu pilih Finish dan kemudian Yes ketika diminta untuk reboot.

Ketika Pi telah di-boot ulang, masuk dan instal perangkat lunak yang akan menggerakkan kamera penginderaan gerak – a Modul Python untuk melakukan analisis dan manipulasi gambar, ditambah alat untuk menjaga skrip tetap berjalan – oleh mengetik:

sudo apt-get install python-
layar pencitraan-tk

Kemudian unduh skrip PiCam Python yang telah dikembangkan oleh anggota komunitas Raspberry Pi dan dibagikan di forum resmi:

wget https://raw.github.com/
ghalfacree/bash-scripts/
master/picam.py

Terakhir, buat direktori untuk skrip untuk menyimpan gambarnya:

mkdir picam

Dengan menginstal perangkat lunak, Anda dapat memutuskan sambungan Pi Anda dari jaringan dan memposisikannya siap untuk mengambil gambar. Untuk menjalankan perangkat lunak capture, pertama-tama buatlah agar dapat dieksekusi dengan mengetik:

chmod +x picam.py

Kemudian jalankan dengan mengetik:

./picam.py

Skrip Python bekerja dengan terus mengambil gambar beresolusi rendah, dan membandingkannya satu sama lain untuk mengetahui perubahan yang disebabkan oleh sesuatu yang bergerak dalam bidang penglihatan kamera. Saat perubahan terdeteksi, kamera mengambil foto dengan resolusi lebih tinggi dan kemudian kembali mencari perubahan.

Perangkat lunak ini mungkin memerlukan penyesuaian, terutama jika Anda menempatkannya dekat dengan tanaman, yang dapat bergerak tertiup angin: buka skrip dalam editor teks dan bereksperimenlah dengan berbagai opsi untuk menyesuaikan sensitivitas atau menghilangkan area dianalisis.

Gambar yang diambil ditempatkan di folder “picam” (hanya gambar dengan resolusi lebih tinggi; gambar lo-res dibuang). Untuk menghentikan skrip, tekan Ctrl+C pada keyboard.

Jika Anda menempatkan kamera di lokasi yang tidak dapat diakses, Anda dapat menggunakan dongle jaringan nirkabel untuk mengontrolnya melalui jaringan. Temukan alamat IP Pi Anda dengan mengetik:

Jika konfigurasi

Sambungkan ke alamat ini menggunakan klien SSH seperti PuTTY untuk Windows, dan jalankan skrip menggunakan utilitas Layar untuk mencegahnya ditutup saat Anda memutuskan sambungan:

layar /home/pi/picam.py

Karena Pi berdaya rendah, Anda dapat melepaskannya dengan menghubungkannya ke baterai, yang dapat diisi menggunakan tenaga surya.

Dikombinasikan dengan casing tahan air, seperti PiCE dari Elson Designs, Anda dapat memutarnya merendahkan Pi menjadi kamera satwa liar canggih yang dapat mengambil gambar yang sangat mengesankan – bahkan di perkotaan taman.

Klik di sini untuk kembali ke halaman utama 21 proyek teknologi