Isi kandungan:

Webcam Resolusi Tinggi: 9 Langkah (dengan Gambar)
Webcam Resolusi Tinggi: 9 Langkah (dengan Gambar)

Video: Webcam Resolusi Tinggi: 9 Langkah (dengan Gambar)

Video: Webcam Resolusi Tinggi: 9 Langkah (dengan Gambar)
Video: WEBCAM KALIAN BURIK? Cobain Cara Ini Biar Hasilnya Keliatan Lebih Pro!!! 😎 2024, Julai
Anonim
Kamera Web Resolusi Tinggi
Kamera Web Resolusi Tinggi

Selama beberapa tahun saya menggunakan kamera web berasaskan RPi (dengan modul PiCam). Imej yang dihasilkan baik-baik saja tetapi kemudian, ada saat di mana saya tidak lagi berpuas hati dengan kualiti. Saya memutuskan untuk membuat Webcam dengan resolusi tinggi.

Bahagian-bahagian berikut telah digunakan:

Bekalan

- 1 RPi 3, Model B, V1.2 (dibeli secara tempatan ~ 30 $) - 1 Canon Powershot S5 (dibeli di platform dalam talian terpakai dengan harga sekitar 20 $) - 1 Power over Ethernet Splitter: PoE hingga 12V / 9V / 5V: (TL-POE10R: PoE Splitter), kira-kira 12 $ - 2 Penukar step-down 1.5..35V hingga 1.5.. 35V: (DSN6000AUD), 2x 3.5 $

Langkah 1: Sediakan RPi

Sediakan RPi
Sediakan RPi

Saya tidak akan menggambarkan persiapan RPi. Mungkin ada beribu-ribu Instructables dan howto menunjukkan langkah ini. Akibatnya, anda mempunyai RPi siap dengan raspbian versi semasa.

Langkah 2: Peribadikan RPi

Peribadikan RPi
Peribadikan RPi

Sekarang untuk langkah-langkah yang lebih menarik. Idea di sebalik keseluruhan latihan ini adalah: mengambil gambar setiap 10 minit, menyimpannya ke storan terpasang di rangkaian (Synology NAS), mencetak tarikh dan masa pada gambar dan, voilà.

Gambar semasa boleh didapati melalui web kerana folder di NAS adalah yang boleh diakses dari internet.

Mula-mula RPi harus memasang bahagian yang tersedia di NAS di mana gambar itu akan disimpan. Oleh itu fail / etc / fstab harus disesuaikan dan baris berikut ditambahkan:

# pasang NAS192.168.1.2: / volume1 / web / mnt / nas2 / web / nfs vers = 3, rw, soft, intr 0 0

Sekiranya anda menuju ke arah itu, gunakan alamat NAS anda sendiri yang betul. Sebagai alternatif, anda juga dapat menyimpan fail tersebut secara tempatan di RPi dan mengaksesnya secara langsung. Sekiranya demikian, lupakan perubahan / etc / fstab ini.

Untuk mengambil gambar saya menggunakan gphoto2 dan skrip ringkas berikut:

#! / bin / sh

#bunuh sebarang proses ghoto2 yang mungkin memasuki bas USB

pkill gphoto2

#ambil gambar dengan gphoto2

gphoto2 --capture-image-and-download --force-overwrite --filename /mnt/nas2/web/test.jpg

# masukkan tarikh dan masa ke dalam gambar

TEKS = `tarikh +"% F% H:% M ""

tukar -Font helvetica -kisi putih -poin ukuran 70 -draw "teks 20, 2350 '$ TEXT'" /mnt/nas2/web/test.jpg /mnt/nas2/web/test.jpg

Skrip ini disimpan sebagai

/home/pi/take-picture.sh

menjadikannya boleh dilaksanakan oleh

chmod a + x /home/pi/take-picture.sh

Sekarang pasangkan kamera dengan kabel USB dan hidupkan kamera.

Sekiranya penyimpanan kamera dipasang secara automatik, anda harus menekannya kerana gphoto2 dapat mengakses kamera jika berada dalam mod PTP yang disebut. Anda boleh menekan automount di desktop RPi.

Laksanakan skrip dan kamera harus mengambil gambar.

Anda akan mendapat sambutan seperti:

pi @ picam2-walensee: ~ $./take-picture.sh

Neue Datei ada di /store_00010001/DCIM/100CANON/IMG_0163-j.webp

Oleh kerana, dalam kes saya, gambar itu diambil, disimpan dan dilabel dengan tarikh dan masa, saya dapat mengaksesnya melalui web.

Untuk melaksanakan skrip take-picture.sh selama 10 minit, saya menambah entri di crontab:

sudo crontab -e

tambah baris berikut:

# ambil gambar setiap 10 minit * / 10 * * * * /home/pi/take-picture.sh

Ini akan melaksanakan skrip /home/pi/take-picture.sh setiap 10 minit (pertama * / 10). Ketika kami mengedit crontab dengan "sudo", crontab dibuat untuk superuser dan skripnya dijalankan dengan hak superuser. Ini mungkin juga boleh dilakukan sebagai pengguna 'pi'. Saya tidak mencubanya. Dalam kes itu, perintah untuk mengedit crontab pengguna pi adalah "crontab -e".

Langkah 3: Kes

Kes
Kes

Untuk menentukan ukuran casing untuk webcam, saya membina keseluruhannya di Sketchup. Saya membuat model kasar kamera dalam keadaan ON (lensa lebih panjang daripada keadaan OFF) dan menambahkan semua komponen elektronik yang diperlukan: Step-down-converter dari PoE hingga 12V, 12V hingga 7.5V (untuk Camera), 12V hingga 5V (untuk RPi).

Di hadapan lensa terdapat bukaan yang akan ditutup dengan sekeping kaca. Pembukaan atas dan sisi dimaksudkan untuk memasang bahagian dan untuk pemeliharaan.

Bahagian bawah (tidak dapat dilihat di sini): Lubang bawah adalah untuk kabel ethernet dan celahnya adalah untuk skru memasang kamera.

Langkah 4: Menyiapkan Penukaran ke DXF

Menyiapkan Penukaran ke DXF
Menyiapkan Penukaran ke DXF

Oleh kerana saya hanya mempunyai akaun Sketchup asas, saya terpaksa mencari jalan untuk menukar rancangan tersebut menjadi fail DXF untuk pemotongan laser.

Oleh itu, saya meletakkan semua dinding rata, satu selain yang lain dan membuang dimensi ke-3. Selepas itu, saya memuat turun fail STL yang dihasilkan.

Langkah 5: Penukaran ke DXF

Penukaran ke DXF
Penukaran ke DXF

Untuk penukaran ke DXF saya menggunakan freecad. Import Fail STL dan eksport sebagai DXF. Fail ini kemudian dihantar ke kedai untuk memotong papan lapis 5mm.

Langkah 6: Oh-oh

Oh-oh
Oh-oh

Beberapa hari kemudian, kepingan itu dipotong.. tapi sayang. Entah bagaimana saya membuat kesilapan menukar data sketchup menjadi data dxf. Saya mesti menimbangnya dan oleh itu: Saya harus menggunakan serpihan untuk membuat bahagiannya sesuai. Kekacauan …

Tetapi pada akhirnya saya dapat merekatkan semua bahagian dan akhirnya melukisnya putih untuk memantulkan sinar matahari sebanyak mungkin. (tidak ada penyejukan yang diramalkan.)

Langkah 7: Tudung

Tudung
Tudung
Tudung
Tudung
Tudung
Tudung

Oleh kerana saya sudah mempunyai pengalaman dengan kamera web "tidak berfungsi", saya memutuskan untuk mempunyai akses mudah ke bahagian-bahagian yang ada di dalam casing tersebut.

Oleh itu, saya merancang penutup yang sangat sederhana. Untuk penutup sisi dan penutup atas, mekanisme sangat mudah. Ia hanya sekeping dawai bengkok yang boleh dipusingkan sekitar 30 ° untuk mengunci penutupnya.

Langkah 8: Akses Imej

Akses Imej
Akses Imej

Gambar boleh diakses melalui pautan berikut:

www.windy.com/de/-Webcams/Schweiz/Sankt-Ga…

Ini masih merupakan gambar kamera web lama. Yang baru akan menyusul.

Langkah 9: Memasang Kamera

Memasang Kamera
Memasang Kamera
Memasang Kamera
Memasang Kamera
Memasang Kamera
Memasang Kamera
Memasang Kamera
Memasang Kamera

Setelah pemasangan semua bahagian dalam casing, sudah tiba masanya untuk memasangnya.

Seperti biasa, saya melekatkan keseluruhan casing pada paip air hujan menggunakan pendakap yang biasanya digunakan untuk memasang paip air saliran ke dinding. Saya hanya menggunakannya sebaliknya.

Seperti yang anda lihat pada gambar terakhir, tetingkap casing mungkin jauh lebih kecil, tetapi tetap - nampaknya ia berfungsi.

Disyorkan: