Daftar Isi:
- Langkah 1: Raspberry Pi Menangkap Gambar dan Mengunggahnya ke Web
- Langkah 2: Kamera dalam Wadah Pelican Tahan Cuaca
- Langkah 3: Pengaturan Dunia Nyata
Video: Waterproof Raspberry Pi Powered Wifi DSLR Webcam untuk Time Lapses: 3 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Saya seorang pengisap untuk menonton matahari terbenam dari rumah. Sedemikian rupa sehingga saya mendapatkan sedikit FOMO ketika ada matahari terbenam yang bagus dan saya tidak di rumah untuk melihatnya. Webcam IP menghasilkan kualitas gambar yang mengecewakan. Saya mulai mencari cara untuk menggunakan kembali DSLR pertama saya: Canon Rebel XTi 2007 yang masih menghasilkan foto yang layak. Instruksi ini mencakup bangunan:
- kandang Pelican Case tahan air
- Pemicu kamera Raspberry Pi dan pengunggah wifi
- server web sederhana untuk mengakses gambar dari web
Ada beberapa panduan yang sudah ada yang menunjukkan cara membuat penutup tahan air untuk selang waktu, tetapi mereka cenderung fokus pada pengaturan yang dapat bertahan di alam liar selama 3-4 bulan. Karena proyek ini ada di rumah saya, parameternya sedikit berbeda: daya dan wifi keduanya tersedia. Tidak perlu khawatir tentang daya membebaskan waktu saya untuk berkonsentrasi pada pemanfaatan wifi untuk mengunggah foto baru ke web setiap menit daripada menariknya dari kartu secara manual (seperti yang biasa terjadi pada pengaturan timelapse lama yang lebih tradisional).
Catatan: proyek ini dibangun pada September 2017, dan draf yang dapat diinstruksikan segera setelahnya. Kamera berjalan selama 4 bulan yang sangat solid sampai lonjakan daya membakar Pi. Saya menemukan draf hari ini dan berpikir itu mungkin masih menjadi bacaan yang menyenangkan bagi orang-orang.
Langkah 1: Raspberry Pi Menangkap Gambar dan Mengunggahnya ke Web
Aspek ini paling tidak saya ketahui, jadi saya mulai dari sini.
Awalnya, saya menghubungkan Rebel saya melalui USB ke laptop tambahan dan menggunakan gphoto2 untuk mengambil gambar secara terprogram. gphoto2 memungkinkan Anda untuk mengambil gambar dalam format JPEG atau RAW dan mentransfernya segera ke komputer host setelah pengambilan, yang penting untuk mengunggah foto dengan cepat ke web.
Bukti konsep saya adalah skrip nodejs sederhana untuk Mac Mini saya yang mengambil gambar sekali dalam satu menit dan mengunggahnya ke Amazon S3. Untuk menjangkau luar ruangan dari Mini, saya membeli kabel USB terpanjang yang bisa saya temukan--tapi itu tidak layak. Sementara saya telah mendengar bahwa Raspberry Pi akan berguna untuk hal seperti ini, saya tidak memiliki banyak pengalaman menggunakannya. Saya menginstal Raspbian dan menyilangkan jari saya dan memeriksa dukungan gphoto2 untuk Raspberry Pi -- dukungan penuh!
Iterasi berikutnya meminta Raspberry Pi berkemampuan wifi untuk menggantikan Mac Mini sepenuhnya. Dalam goresan luas:
- Download gambar Raspbian terbaru
- Masukkan kartu micro SD dan lepaskan (`diskutil unmountDisk /dev/disk2`)
- Gunakan utilitas baris perintah `dd` untuk menulis gambar ke kartu (`sudo dd if=2017-09-07-raspbian-stretch.img of=/dev/disk2 bs=4m` -- membutuhkan waktu 30-60 menit)
- Sentuh `/ssh` pada sistem file untuk mengaktifkan SSH saat boot (panduan terperinci untuk SSH / Wifi)
- Instal gphoto2 menggunakan skrip instalasi Raspberry Pi (membutuhkan waktu 60-90 menit)
- Atur tugas cron agar berjalan satu menit sekali dan gunakan gphoto2 untuk mengambil foto
- Gunakan curl dalam tugas cron yang sama untuk mengunggah foto ke server sederhana yang berjalan di Heroku
Konfigurasi cron sangat sederhana:
# mh dom mon dow perintah
* * * * * bash /home/pi/capture-upload.sh 2&1 >> /home/pi/cron.log
#!/bin/bash
# capture-upload.sh set -e gphoto2 --auto-detect --capture-image-and-download --force-overwrite curl -F "[email protected]" https://user:pass@potrerohillcam. herokuapp.com/upload
Sementara bukti konsep asli menangani pengunggahan ke S3, saya memutuskan jauh lebih mudah* untuk menyederhanakan apa yang menjadi tanggung jawab Raspberry Pi dan menendang langkah-langkah S3 dan pasca-pemrosesan ke server web sederhana yang berjalan di Heroku. Perintah curl ini mengambil gambar yang diambil dan mempostingnya ke server itu.
* dengan lebih mudah, maksud saya saya muak menunggu paket untuk dikompilasi di Pi.
Langkah 2: Kamera dalam Wadah Pelican Tahan Cuaca
Sekarang setelah solusi kamera/RPi dapat dengan andal mengambil foto dan mengunggahnya, saya mulai mengerjakan kasing yang akan menjaga semua barang elektronik tetap aman saat hujan.
Muat foto satu per satu dan arahkan kursor ke kotak putih yang digariskan untuk deskripsi bagian/langkah.
Langkah 3: Pengaturan Dunia Nyata
Langkah terakhir adalah memasang kasing Pelican di pagar belakang saya dan memverifikasi bahwa semuanya berfungsi.
Direkomendasikan:
LED LIGHT DIY untuk Webcam (C920): 10 Langkah (dengan Gambar)
LAMPU LED DIY untuk Webcam (C920): Pencahayaan sangat penting untuk kamera web. Cincin LED kecil ini membantu kamera wajah Anda untuk membawa Anda dengan sangat baik. Anda dapat mengambil video tanpa lampu apa pun kecuali LED ini. Saya menggunakan printer 3d dan modul LED WS2812b (kompatibel dengan Neopixel)
Tutup atau Tudung Lensa Orang Miskin (Cocok untuk Semua DSLR / Semi-DSLR): 4 Langkah
Tutup atau Tudung Lensa Orang Miskin (Cocok untuk Semua DSLR / Semi-DSLR): Ketika saya membeli DSLR saya, kamera bekas tidak memiliki tutup lensa. Itu masih dalam kondisi OK dan saya tidak pernah sempat membeli tutup lensa. Jadi saya baru saja membuat satu. Karena saya membawa kamera saya ke beberapa tempat berdebu, mungkin yang terbaik adalah memiliki penutup lensa
Gunakan kembali Modul Webcam HP WebCam 101 Aka 679257-330 Sebagai WebCam USB Generik: 5 Langkah
Gunakan kembali Modul Webcam HP WebCam 101 Aka 679257-330 Sebagai WebCam USB Generik: Saya ingin membumbui Panasonic CF-18 saya yang berusia 14 tahun dengan webcam baru, tetapi Panasonic tidak lagi mendukung mesin yang luar biasa itu, jadi saya harus gunakan materi abu-abu untuk sesuatu yang lebih mudah daripada b&b (bir & burger).Ini adalah bagian pertama
Mekanisme Pan dan Tilt untuk Time Lapse DSLR: 7 Langkah (dengan Gambar)
Mekanisme Pan dan Tilt untuk Time Lapses DSLR: Saya memiliki beberapa motor stepper yang tergeletak di sekitar dan benar-benar ingin menggunakannya untuk membuat sesuatu yang keren. Saya memutuskan bahwa saya akan membuat sistem Pan and Tilt untuk kamera DSLR saya sehingga saya dapat membuat selang waktu yang keren. Item yang Anda perlukan: 2x motor stepper -htt
Kamera untuk Gambar Time Lapse Menjadi Mudah.: 22 Langkah (dengan Gambar)
Kamera untuk Gambar Time Lapse Menjadi Mudah.: Saya sedang memeriksa salah satu Instruksi lainnya tentang membuat film time lapse. Dia cukup baik menutupi bagian film. Dia menceritakan tentang perangkat lunak gratis yang dapat Anda unduh untuk membuat film. Saya berkata pada diri sendiri, saya pikir saya akan melihat apakah saya bisa