Daftar Isi:

Burung Pi: 5 Langkah
Burung Pi: 5 Langkah

Video: Burung Pi: 5 Langkah

Video: Burung Pi: 5 Langkah
Video: Ini yang Terjadi Ketika Puluhan Ribu Burung Pipit Serang Tanaman Petani. Ternyata Bisa di Makan 2024, November
Anonim
Burung Pi
Burung Pi

Fungsinya: memotret burung saat kamera pi merasakan perubahan besar pada piksel gambar.

Apa yang kita butuhkan?

  • Raspberry Pi dengan kartu SD biasa
  • modul kamera pi
  • kasus pi
  • Pemberi makan burung
  • Set lensa makro (opsional)
  • Powerbank 5V (opsional)
  • Dongle wifi USB (opsional)

Apa yang akan kita lakukan?

  • Instal paket yang diperlukan pada gambar baru
  • Muat skrip yang memantau output kamera untuk objek yang lewat
  • Siapkan antarmuka web sederhana untuk menelusuri gambar
  • Mainkan pengumpan burung dan lensa untuk mendapatkan fokus yang tepat

Langkah 1: Instal Gambar Baru dan Aktifkan Kamera

Ambil kartu SD dan pasang gambar favorit Anda. Info dalam posting ini didasarkan pada distribusi berbasis Raspbian tetapi harus bekerja pada orang lain dengan beberapa penyetelan.

Saya memilih Raspian Jessie Lite karena tidak memerlukan lingkungan desktop pada proyek ini. Anda mungkin ingin memperbarui distribusi dan mengubah kata sandi default. Kemudian:

  • aktifkan modul kamera dengan meluncurkan raspi-config dari baris perintah.
  • nonaktifkan LED merah kamera dengan menambahkan disable_camera_led=1 ke file /boot/config.txt: sudo echo "disable_camera_led=1" >> /boot/config.txt
  • instal Perpustakaan Gambar Python (PIL): sudo apt-get install -y python-imaging-tk
  • instal paket untuk mendukung server web ringan; ada banyak pilihan, misalnya: sudo apt-get install -y apache2 mysql-server php5 php5-mysql

Langkah 2: Siapkan Skrip Deteksi Gerakan

Dalam proyek ini, kamera tidak hanya digunakan untuk merekam gambar tetapi juga untuk mendeteksi kapan harus mengambil gambar. Hal ini dilakukan dengan mengambil gambar resolusi rendah pada interval waktu yang teratur dan membandingkannya, piksel demi piksel, dengan gambar sebelumnya. Jika kedua gambar berbeda secara signifikan, gambar ukuran penuh akan diambil.

Ini dilakukan melalui skrip python yang dapat diunduh dengan wget https://www.fasyl.com/rpi/PiBird_motion_pic.py; chmod +x PiBird_motion_pic.py

Skrip ini di-tweak dari skrip asli dari brainflakes di utas rapsberrypi.org ini.

Anda dapat mengedit baris #25 untuk menyimpan gambar ke lokasi yang berbeda.

Untuk menjalankan skrip secara otomatis saat startup, tambahkan tugas cron. Jika Anda tidak yakin bagaimana melakukannya, jalankan: Sudo sh -c 'crontab -l > 2del && echo "@reboot `pwd`/PiBird_motion_pic.py" >> 2del && crontab 2del && rm 2del'.

Langkah 3: Siapkan Server Web

Ada banyak cara untuk menikmati gambar, Anda dapat mentransfernya melalui SSH atau menyimpannya di drive USB. Saya memutuskan untuk meninjaunya melalui antarmuka web sederhana dan mengunduh yang saya suka melalui browser saya.

Untuk mengatur antarmuka web sederhana itu, ketik: wget -O /var/www/index.php https://www.fasyl.com/rpi/PiBird_list_pics.php; rm /var/www/index.html

Ini bekerja paling baik dengan mengakses server web melalui WiFi. Untuk melakukannya, Anda harus mengatur antarmuka nirkabel. Ada banyak cara untuk melakukannya tergantung pada Pi dan dongle yang Anda gunakan.

Langkah 4: Satukan Semuanya

Satukan Semuanya
Satukan Semuanya

Baiklah, Raspberry Pi sekarang siap untuk mengambil gambar. Cukup jalankan./PiBird_motion_pic.py dan lakukan beberapa pose. Sekarang, jika Anda menelusuri IP Pi Anda, Anda akan melihat gambar pertama Anda.

Saatnya untuk menyatukan semuanya. Anda mungkin perlu menyesuaikan bagian ini berdasarkan perangkat keras Anda yang sebenarnya.

Untuk melindungi Pi dari sinar matahari dan hujan, Anda harus meletakkannya dalam wadah dan menutup lubang besar dengan selotip, dll.

Saya menggunakan pengumpan burung ini dengan dua bukaan samping, cukup nyaman untuk memuat kamera di satu sisi dan membiarkan burung datang dan memberi makan dari sisi lainnya.

Untuk mendapatkan fokus di tempat yang tepat dan membingkai gambar dengan baik, saya menggunakan lensa makro kamera dasar yang digabungkan dengan cangkir yogurt dengan potongan bawahnya. Sedikit hacky tapi itu bekerja dengan baik. Anda mungkin mendapatkan hasil yang baik menggunakan beberapa lensa kamera ponsel murah.

Ada info di luar sana tentang cara mengubah fokus kamera dengan memutar lensa bawaan; itu tidak berhasil untuk saya: cukup sulit untuk menjepit dengan kuat ke badan lensa kecil dan memutarnya.

Perlu beberapa percobaan untuk mendapatkan pembingkaian dan fokus yang tepat; sambil mengutak-atik, Anda dapat dengan mudah mengambil gambar percobaan dengan raspistill -o test.jpg.

Terakhir, Anda perlu memutuskan bagaimana memberikan daya ke Pi Anda; paket baterai 5V mungkin merupakan pilihan terbaik.

Langkah 5: Mari Memotret Beberapa Burung

Mari Memotret Beberapa Burung
Mari Memotret Beberapa Burung

Baiklah, semua siap.

Saatnya memasang segala sesuatu di luar, memuat pengumpan dengan benih dan menunggu pengunjung terbang.

Selamat bersenang-senang !

Direkomendasikan: