Mündəricat:
- Addım 1: Raspberry Pi Şəkillər çəkir və İnternetə Yükləyir
- Addım 2: Havaya Dözümsüz Pelikan Kassada Kamera
- Addım 3: Real Dünya Quraşdırması
Video: Suya davamlı Raspberry Pi Powered Wifi DSLR Vaxt Kamerası üçün Veb Kamera: 3 Addım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Mən evdən günəşin batmasını seyr etməkdən çəkinirəm. Günəş batanda və onu görmək üçün evdə olmadığımda bir az FOMO alıram. IP veb kameraları xəyal qırıqlığı yaradır. İlk DSLR -ni yenidən düzəltməyin yollarını axtarmağa başladım: hələ də layiqli fotoşəkillər çəkən 2007 -ci il Canon Rebel XTi. Bu təlimat binanı əhatə edir:
- su keçirməyən Pelikan qutusu
- Raspberry Pi kamera tətiyi və wifi yükləyicisi
- İnternetdən görüntülərə daxil olmaq üçün sadə bir veb server
Vaxt keçməməsi üçün suya davamlı bir korpusun necə qurulacağını göstərən bir neçə mövcud bələdçi var, lakin onlar Wildda 3-4 ay yaşaya biləcək bir quruluşa diqqət yetirirlər. Bu layihə mənim evimdə olduğu üçün parametrlər bir qədər fərqlidir: güc və wifi həm mövcuddur. Gücdən narahat olmağım lazım deyil, kartdan əl ilə çıxarmaq əvəzinə hər dəqiqə yeni bir şəkil yükləmək üçün wifi -dən istifadə edərək bütün vaxtımı boşa çıxardım (daha ənənəvi uzun timelapse quruluşlarında olduğu kimi).
Qeyd: bu layihə 2017 -ci ilin sentyabr ayında və Təlimatlı layihə qısa müddət sonra inşa edilmişdir. Kamera, güc dalğası Pi'yi yandırana qədər çox möhkəm 4 ay davam etdi. Bu gün qaralamanı tapdım və hələ də insanlar üçün əyləncəli bir kitab ola biləcəyini düşündüm.
Addım 1: Raspberry Pi Şəkillər çəkir və İnternetə Yükləyir
Bu cəhət mənim üçün ən çox bilinməyənlərə sahib idi, buna görə də buradan başladım.
Başlanğıcda, üsyançımı USB vasitəsilə əlavə bir dizüstü kompüterə bağladım və şəkilləri proqramatik şəkildə çəkmək üçün gphoto2 istifadə etdim. gphoto2, şəkilləri JPEG və ya RAW formatında çəkməyə və çəkildikdən sonra dərhal ana kompüterə köçürməyə imkan verir ki, bu da fotoşəkili tez internetə yükləmək üçün vacibdir.
Konsepsiyamın sübutu, Mac Mini üçün dəqiqədə bir dəfə şəkil çəkən və Amazon S3 -ə yükləyən sadə bir nodejs skriptidir. Mini-dən açıq havada olmaq üçün tapa bildiyim ən uzun USB kabelini aldım-amma bu mümkün deyildi. Raspberry Pi -nin belə bir şey üçün faydalı olacağını eşitsəm də, onlardan istifadə təcrübəm yox idi. Raspbian qurdum və barmaqlarımı kəsdim və Raspberry Pi üçün gphoto2 dəstəyini yoxladım - tam dəstək!
Növbəti təkrarlama, Mini Mini-ni tamamilə əvəz etmək üçün wifi aktiv Raspberry Pi-ni tələb etdi. Geniş vuruşlarda:
- Ən son Raspbian şəklini yükləyin
- Mikro SD kartı daxil edin və sökün (diskutil unmountDisk /dev /disk2)
- Şəkli karta yazmaq üçün 'dd` əmr satırı yardım proqramından istifadə edin (`sudo dd if = 2017-09-07-raspbian-stretch.img of =/dev/disk2 bs = 4m`-30-60 dəqiqə çəkir)
- Açılışda SSH -ni aktivləşdirmək üçün fayl sistemindəki ` / ssh` düyməsinə toxunun (SSH / Wifi üçün ətraflı bələdçi)
- Raspberry Pi quraşdırma skriptindən istifadə edərək gphoto2 qurun (60-90 dəqiqə çəkir)
- Dəqiqədə bir dəfə çalışmaq üçün bir cron işi təyin edin və şəkil çəkmək üçün gphoto2 istifadə edin
- Fotonu Heroku üzərində işləyən sadə bir serverə yükləmək üçün eyni cron işində curl istifadə edin
Cron konfiqurasiyası çox sadədir:
# m h dom mon dow əmri
* * * * * 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
Konsepsiyanın orijinal sübutu S3-ə yüklənərkən, Raspberry Pi-nin məsul olduğunu sadələşdirmək və S3-ü və emaldan sonrakı addımları Heroku-da işləyən sadə bir veb serverə atmaq daha asan olduğuna qərar verdim. Bu curl əmri çəkilmiş şəkli götürüb həmin serverə göndərir.
* daha asan, demək istəyirəm ki, Pi üzərində paketlərin toplanmasını gözləməkdən bezdim.
Addım 2: Havaya Dözümsüz Pelikan Kassada Kamera
İndi kamera/RPi həlli etibarlı şəkildə fotoşəkil çəkə və yükləyə bildi, bütün elektronikanı yağışda qoruyacaq bir qutu üzərində işləməyə başladım.
Şəkilləri bir-bir yükləyin və hissənin/addımın təsviri üçün qeyd olunan ağ qutunun üzərinə gedin.
Addım 3: Real Dünya Quraşdırması
Son addım Pelikan korpusunu arxa barmaqlığımın üzərinə bağlamaq və hər şeyin işlədiyini yoxlamaq idi.
Tövsiyə:
Raspberry Pi Kamera Suya Davamlı Qutusu: 3 Addım
Raspberry Pi Kamera Suya Dözümlü Kassa: Bunlar Raspberry Pi (v2) kamera lövhəsi üçün suya davamlı bir qəfəs hazırlamaq üçün bir neçə addım-addım təlimatdır. Məhsulun kommersiya versiyaları (Raspberry Pi kamera lövhəsi daxil olmaqla) In Nature Robotics veb saytında mövcuddur
HP WebCam 101 Aka 679257-330 Veb Kamera Modulunu Ümumi USB Veb Kamerası olaraq yenidən istifadə edin: 5 addım
Ümumi USB Veb Kamerası olaraq HP WebCam 101 Aka 679257-330 Veb Kamera Modulundan Yenidən İstifadə Edin: 14 yaşındakı Panasonic CF-18-ni yeni bir veb kamera ilə bəzəmək istəyirəm, amma Panasonic o möhtəşəm maşını artıq dəstəkləmir, buna görə də boz maddəni b & amp (pivə & burger) daha asan bir şey üçün istifadə edin.Bu birinci hissədir
Portativ suya davamlı dinamik necə hazırlanır: 12 addım (şəkillərlə)
Portativ Suya Dözümlü Dinamik Necə Hazırlanır: Layihə Təmin Edir: 123Toid (Onun Youtube Kanalı) Əksər insanlar kimi, yayda bir müddət kənarda vaxt keçirməkdən zövq alıram. Xüsusilə suya yaxın keçirməyi xoşlayıram. Bəzən balıq tuturam, çayda tüpürürəm, dənizdə asılıram
DIY Suya davamlı Kamera Çantası: 5 addım
DIY Suya davamlı Kamera Çantası: Bu, Aiptek AHD videokameram üçün hazırladığım DIY suya davamlı kamera çantasıdır, suya davamlıdır, yəni yağış, gölməçənin sıçraması və s. Kimi hadisələr … Tam suya davamlı deyil, amma belə ola bilərdi, mənimki obyektivdə kiçik bir sızma var
Daha yaxşı duş oxumaq üçün suya davamlı dinamik: 12 addım (şəkillərlə)
Daha Yaxşı Duş Mahnısı üçün Suya Dayanan Dinamik: Əgər mənim kimiyəmsə-və sənin olduğunu bilirəmsə-duşda oxumağı SEVİRSİNİZ və ona nanə vurursunuz! Dəhşətli bir mahnı səsləndirmək üçün edə biləcəyim bir şey yoxdur, amma həqiqətən məni və bəlkə də səslərim daxilində olan hər kəsi narahat edən şey