Daftar Isi:

Fokuskan Kamera Pi Kualitas Tinggi Dengan Lego dan Servo: 4 Langkah (dengan Gambar)
Fokuskan Kamera Pi Kualitas Tinggi Dengan Lego dan Servo: 4 Langkah (dengan Gambar)

Video: Fokuskan Kamera Pi Kualitas Tinggi Dengan Lego dan Servo: 4 Langkah (dengan Gambar)

Video: Fokuskan Kamera Pi Kualitas Tinggi Dengan Lego dan Servo: 4 Langkah (dengan Gambar)
Video: 3 Bocah Terlindas Truk Saat Selfie Di Atas Motor 2024, Juli
Anonim
Image
Image
Fokuskan Pi Kamera Berkualitas Tinggi Dengan Lego dan Servo
Fokuskan Pi Kamera Berkualitas Tinggi Dengan Lego dan Servo
Fokuskan Kamera Pi Kualitas Tinggi Dengan Lego dan Servo
Fokuskan Kamera Pi Kualitas Tinggi Dengan Lego dan Servo
Fokuskan Pi Kamera Berkualitas Tinggi Dengan Lego dan Servo
Fokuskan Pi Kamera Berkualitas Tinggi Dengan Lego dan Servo

Dengan potongan Lego yang sedikit diretas, servo berkelanjutan, dan beberapa kode Python, Anda dapat memfokuskan Kamera Kualitas Tinggi Raspberry Pi Anda dari mana saja di dunia!

Kamera Pi HQ adalah perangkat yang fantastis, tetapi seperti yang saya temukan saat mengerjakan proyek Merlin Pi baru-baru ini, Anda harus berhati-hati untuk mendapatkan fokus yang tepat untuk hasil yang paling tajam.

Saya ingin menemukan cara untuk memfokuskannya dari jarak jauh, sehingga saya dapat mengatur kamera satwa liar di taman dan tidak perlu bolak-balik memfokuskannya dengan tangan.

Perlengkapan

Kamera Raspberry Pi Kualitas Tinggi

Lensa Sudut Lebar 3MP

Raspberry Pi 3

Servo Rotasi Berkelanjutan yang Kompatibel dengan Lego

Meja Putar Lego 60 gigi (bagian 18938)

Langkah 1: Bagian Bergigi

Bagian Bergigi
Bagian Bergigi
Bagian Bergigi
Bagian Bergigi

Hal pertama yang saya butuhkan adalah sepotong Lego - peralatan Technic bergigi yang cukup lebar untuk dipasang di atas lensa kamera. Setelah sedikit riset saya menemukan nomor bagian 18938, yang tampak ideal, dan dapat dipesan secara tunggal dari eBay.

Meskipun potongan tersebut sudah memiliki lubang di tengahnya, ini tidak cukup besar untuk dipasang di atas lensa, jadi saya mengebornya menggunakan salah satu mata bor pohon Natal (langkah bor), memperbesar lubang menjadi 30mm. Hal favorit saya tentang latihan langkah adalah mudah untuk menyimpannya di tengah, penting untuk pekerjaan ini.

Saya dengan hati-hati mendorong potongan itu ke lensa dan yang mengejutkan saya, itu adalah gesekan yang pas, tidak terlalu ketat dan tidak terlalu longgar. Saya berencana untuk mengamankannya menggunakan Sugru hitam, tetapi tidak perlu - dan ini menyelamatkan saya dari keharusan menunggu 24 jam untuk mengeringkannya!

Sekarang setelah lensa kamera terpasang, pekerjaan berikutnya adalah menemukan cara untuk memindahkannya, dan tak lama kemudian saya memasang pegangan manual dengan roda gigi cacing - tidak cantik tapi sangat memuaskan. Perhentian berikutnya - otomatisasi!

Langkah 2: Servo yang Pas

Servo yang Pas
Servo yang Pas
Servo yang Pas
Servo yang Pas

Saya perhatikan servos yang kompatibel dengan Lego ini online beberapa minggu yang lalu dan dikejutkan oleh kelucuannya! Mereka datang dalam versi normal, 270 derajat dan berkelanjutan, dan saya dengan bersemangat memesan yang terakhir, saat saya memasang gigi pada lensa kamera.

Anda tidak akan pernah tahu dari deskripsi online seberapa "kompatibel" hal-hal ini dengan balok Lego yang sebenarnya, tetapi ini ternyata sangat cocok.

Saya menambahkan roda gigi kecil dari "persediaan" kami dan mengatur tentang blok bangunan di sekitar servo untuk membuatnya menyatu dengan roda gigi lensa. Dalam hal ini saya sangat beruntung, saya dapat memasang servo dekat dengan lensa dan gigi persneling menyatu dengan sempurna.

Langkah 3: Kontrol Jarak Jauh

Pengendali Jarak Jauh
Pengendali Jarak Jauh
Pengendali Jarak Jauh
Pengendali Jarak Jauh
Pengendali Jarak Jauh
Pengendali Jarak Jauh

Setelah merapikan Lego di sekitar servo (satu jam mencari-cari ubin hitam kecil) saya mulai mengumpulkan kode yang akan mengontrol mekanisme servo.

Saya mulai dengan skrip dari proyek terbaru saya, Merlin Pi - ini sudah termasuk antarmuka pengguna untuk mengatur mode kamera dan mengambil gambar, satu-satunya perbedaan adalah kali ini saya akan mengakses GUI dari jarak jauh melalui VNC Viewer alih-alih aktif layar bawaan.

Selanjutnya saya menggunakan GUIzero untuk membuat menu kecil lainnya, menu yang memungkinkan kita mengontrol servo melalui GPIO dan oleh karena itu fokus kamera. Saya mendesain menu menjadi tinggi dan tipis sehingga akan terlihat di sebelah jendela pratinjau kamera, memungkinkan Anda fokus secara real time. Ini termasuk tombol untuk memindahkan servo di kedua arah, dan secara bertahap besar dan kecil, untuk memungkinkan penyetelan yang baik.

Ini semua bekerja dengan sangat baik, jadi saya mengatur skrip untuk berjalan secara otomatis saat startup dan membuang kamera secara acak di taman untuk pengujian. Percobaan pertama memakan waktu cukup lama karena saya sudah membuka tutup lensa, tetapi saya segera dapat memfokuskan kamera dengan sempurna pada bird-feeder, melalui VNC pada komputer di kantor saya, sangat memuaskan.

Semua kode yang saya gunakan tersedia di GitHub, untuk menu grafis "fokus" dan "tangkap".

Langkah 4: Fokus Segar

Fokus segar
Fokus segar
Fokus segar
Fokus segar
Fokus segar
Fokus segar

Mampu memfokuskan kamera dari jarak jauh adalah pengubah permainan yang nyata bagi saya, membuatnya lebih mudah untuk memasang jebakan kamera di sekitar taman, menangkap gambar dan video berkualitas tinggi.

Saya membutuhkan bagian terbaik dari hari untuk menjalankan & menjalankan ini, tetapi saya pikir itu dapat dengan mudah dilakukan dalam waktu kurang dari satu jam jika Anda memiliki bagian-bagian yang berguna dan mengikuti Instruksi ini. Ini adalah cara yang bagus untuk menambahkan fleksibilitas pada proyek kamera Anda, tidak menggunakan banyak pin GPIO dan sangat hemat biaya, Anda dapat membeli servo kontinu dan gigi 60 gigi dengan harga di bawah £10.

Saya dapat membayangkan ini menjadi tambahan yang sangat berguna untuk pengaturan pan/tilt yang ada, dan terutama jika Anda menggunakan Kamera Berkualitas Tinggi sebagai bagian dari proyek robotika, di mana fokus tetap atau manual akan menjadi masalah.

Hal utama bagi saya adalah bahwa ini sangat menyenangkan, sama seperti proyek apa pun yang menggabungkan Lego dan Raspberry Pi adalah waktu berkualitas yang dihabiskan dengan baik sejauh yang saya ketahui.

Terima kasih telah membaca dan tetap aman semuanya.

Proyek Old Tech, New Spec saya yang lain semuanya ada di Instructables di

Detail lebih lanjut ada di situs web kami di bit.ly/OldTechNewSpec dan saya di Twitter @OldTechNewSpec.

Direkomendasikan: