Apakah raspberry pi memiliki kamera?
Bekerja dengan papan kamera Raspberry Pi
Jika Anda mengalami masalah apa pun dengan instalasi kamera, atau dengan alasan apa pun, itu tidak’T BEKERJA Seperti yang diharapkan, silakan periksa panduan pemecahan masalah ini untuk modul kamera Raspberry Pi.
Ringkasan
Raspberry Pi memiliki modul kamera yang disebut papan kamera Raspberry Pi. Ini adalah modul add-on yang dirancang khusus untuk perangkat keras Raspberry Pi yang melekat melalui antarmuka CSI khusus. Modul Kamera memiliki resolusi asli 5 megapiksel untuk Mode Capture Mode dan mendukung resolusi penangkapan hingga 1080p pada 30 frame per detik dalam mode video. Ringan dan kecil, membuatnya cocok untuk proyek seluler.
Poin -Poin Kunci:
- Papan kamera Raspberry Pi adalah modul add-on untuk perangkat keras Raspberry Pi.
- Modul Kamera memiliki resolusi asli 5 megapiksel.
- Ini mendukung resolusi penangkapan hingga 1080p pada 30 frame per detik dalam mode video.
- Modul kamera ringan dan kecil.
- Itu terhubung ke perangkat keras Raspberry Pi melalui antarmuka CSI khusus.
- Papan kamera membutuhkan koneksi yang tepat dengan Raspberry Pi melalui kabel pita.
- Anda dapat membuat objek papan kamera di Matlab untuk menangkap dan memproses gambar dari kamera.
- Objek papan kamera memiliki properti untuk mengontrol berbagai fitur kamera dan efek gambar.
- Anda dapat mengubah properti objek papan kamera untuk menyesuaikan parameter kualitas gambar.
- Anda juga dapat menerapkan efek gambar pada gambar yang diambil.
Pertanyaan
1. Apa papan kamera Raspberry Pi?
Menjawab: Papan kamera Raspberry Pi adalah modul add-on yang dirancang khusus untuk perangkat keras Raspberry Pi yang memungkinkan Anda untuk menangkap gambar.
2. Apa resolusi modul kamera dalam mode pengambilan masih?
Menjawab: Modul Kamera memiliki resolusi asli 5 megapiksel dalam mode penangkapan masih.
3. Dapatkah modul kamera menangkap video?
Menjawab: Ya, modul kamera dapat menangkap video dengan resolusi hingga 1080p pada 30 frame per detik.
4. Adalah modul kamera ringan dan kecil?
Menjawab: Ya, modul kamera ringan dan kecil, membuatnya cocok untuk proyek seluler.
5. Bagaimana modul kamera terhubung ke perangkat keras Raspberry Pi?
Menjawab: Modul kamera terhubung ke perangkat keras Raspberry PI melalui antarmuka CSI khusus.
6. Bagaimana seharusnya kabel pita terhubung ke PCB kamera dan perangkat keras Raspberry Pi?
Menjawab: Dukungan biru pada kabel pita harus menghadap jauh dari kamera PCB dan menuju koneksi Ethernet pada perangkat keras Raspberry Pi.
7. Bagaimana Anda membuat objek papan kamera di matlab?
Menjawab: Untuk membuat objek papan kamera di Matlab, jalankan perintah berikut:
Hapus RPI RPI = raspi (); cam = cameraboard (rpi, 'resolusi', '640x480');
8. Bagaimana Anda bisa menampilkan gambar yang diambil dari kamera di Matlab?
Menjawab: Anda dapat menampilkan gambar yang diambil dari kamera di Matlab menggunakan kode berikut:
untuk i = 1: 100 img = snapshot (cam); gambar (img); menarik; akhir
9. Properti apa yang dimiliki kelas Cameraboard di Matlab?
Menjawab: Kelas Cameraboard di MATLAB memiliki properti untuk mengontrol membalik gambar, parameter kualitas gambar, dan efek gambar.
10. Dapatkah Anda mengubah resolusi dan frame rate objek papan kamera setelah instantiasi?
Menjawab: Tidak, properti resolusi dan frame rate dari objek papan kamera tidak dapat diubah setelah instantiasi. Untuk mengubah properti ini, Anda perlu membuat objek baru.
11. Bagaimana Anda bisa membalik gambar yang diambil secara horizontal?
Menjawab: Anda dapat membalik gambar yang diambil secara horizontal dengan mengatur properti “horizontalflip” dari objek Cameraboard ke True.
12. Dapatkah Anda menerapkan efek gambar pada gambar yang diambil?
Menjawab: Ya, Anda dapat menerapkan efek gambar pada gambar yang diambil menggunakan properti “imageFefect” dari objek Cameraboard.
13. Apa contoh efek gambar yang dapat diterapkan?
Menjawab: Contoh efek gambar adalah efek “negatif”, yang menciptakan efek negatif warna pada gambar.
14. Bagaimana Anda bisa membalikkan gambar yang diambil dari kamera?
Menjawab: Anda dapat membalikkan gambar yang diambil dari kamera dengan mengurangi setiap nilai piksel dari 255.
15. Sifat apa lagi objek Cameraboard dapat diubah?
Menjawab: Sifat lain dari objek Cameraboard, seperti kecerahan, kontras, saturasi, dan ketajaman, dapat diubah kapan saja.
Bekerja dengan papan kamera Raspberry Pi
Jika Anda mengalami masalah apa pun dengan instalasi kamera, atau dengan alasan apa pun, itu tidak’T BEKERJA Seperti yang diharapkan, silakan periksa panduan pemecahan masalah ini untuk modul kamera Raspberry Pi.
Apakah raspberry pi memiliki kamera?
Об этой страницental
Ы заре kondecedit. С помощю этой страницы с сожем определить, что запросы о о ancing оеет иенно ы,. Почем это мопо произойтиonya?
Ээ страница отображается в тех слчаях, когда автомически систе secara google ристрюи uman рисисilan рancing рancing рancing рancing рancing рancing рancing рancing рancing рancing рancing рancing рancing рancing рancing рancing рancing рии и menelepon которые наршают уловия исполззованияisah. Страница перестанет отображаться после то A, как эти запросы прекратяupanisah яяisah ancing ancing. До это A.
Источником запросов может слжить Врддносно secara п, пар иа бас00 иасазаз) ыылку запросов. Если Вы исползеет общий дсст в и итернет, проблем м ы ы ip ip ip00 ip ip ip ip ip uman ip ip ip ip ip ip uman ip ip ip ip ip ip ip uman ip ip ip ip ip ip ip ON ip ip ip ip ip ip ON. Обратитесь к своем системном аинистратору. Подробнее secara.
Пожет такжeda появлят secara, если Вы Вонот A рлжвввв dari рыч о оаilat оыч о оаilat, еами, ии же Водитedit запросы чень часто засто.
Bekerja dengan papan kamera Raspberry Pi
Contoh ini menunjukkan kepada Anda cara menangkap dan memproses gambar dari modul papan kamera Raspberry PI ™ menggunakan paket dukungan MATLAB® untuk perangkat keras Raspberry PI.
Perkenalan
Papan Kamera Raspberry Pi adalah modul add-on yang dirancang khusus untuk perangkat keras Raspberry Pi. Itu melekat pada perangkat keras Raspberry Pi melalui antarmuka CSI khusus. Sensor memiliki resolusi asli 5 megapiksel dalam mode penangkapan masih. Dalam mode video itu mendukung resolusi penangkapan hingga 1080p pada 30 frame per detik. Modul kamera ringan dan kecil menjadikannya pilihan yang ideal untuk proyek seluler.
Dalam contoh ini Anda akan belajar cara membuat a Cameraboard Objek untuk terhubung ke papan kamera Raspberry Pi, menangkap gambar dari kamera dan memprosesnya di Matlab.
Prasyarat
- Kami sarankan menyelesaikan memulai dengan paket dukungan Matlab untuk contoh perangkat keras Raspberry Pi.
Perangkat keras yang dibutuhkan
Untuk menjalankan contoh ini, Anda akan membutuhkan perangkat keras berikut:
- Perangkat keras Raspberry Pi
- Catu daya dengan setidaknya 1A output
- Papan kamera
Hubungkan papan kamera
Papan kamera menempel pada Raspberry Pi melalui kabel pita. Salah satu ujung kabel pita menuju ke PCB kamera dan ujung lainnya terpasang pada perangkat keras Raspberry Pi itu sendiri. Anda perlu mendapatkan koneksi kabel pita dengan cara yang benar, atau kamera tidak akan berfungsi. Pada kamera PCB, dukungan biru pada kabel harus menghadap jauh dari PCB, dan pada perangkat keras Raspberry Pi harus menghadap ke arah koneksi Ethernet.

Buat Objek Papan Kamera
Buat Objek Papan Kamera dengan mengeksekusi perintah berikut pada prompt Matlab.
jernih RPI rpi = raspi (); cam = cameraboard (RPI,'Resolusi','640x480');
Cam adalah pegangan ke objek Cameraboard. Mari tampilkan gambar yang diambil dari papan kamera Raspberry Pi di Matlab.
untuk i = 1: 100 img = snapshot (cam); gambar (img); menarik; akhir
Periksa sifat objek
Antarmuka baris perintah MATLAB untuk papan kamera memiliki sejumlah properti yang mengekspos fitur kamera. Untuk melihat properti kelas Cameraboard, ketik berikut ini pada prompt matlab.
Menggunakan sifat -sifat objek Cameraboard, Anda dapat membalik gambar secara horizontal atau vertikal, mengubah parameter kualitas gambar seperti kecerahan, kontras, saturasi dan ketajaman dan akses fitur kamera canggih seperti stabilisasi gambar dan efek gambar. Properti resolusi dan framerate tidak dapat diubah setelah instantiasi. Jika Anda ingin mengubah properti ini, hapus objek Cameraboard dari MATLAB Workspace dan buat objek baru dengan menentukan resolusi baru dan framerate parameter.
jernih kamera cam = cameraboard (RPI,'Resolusi','320x240','Framerate',30);
Properti lain dari objek Cameraboard dapat diubah kapan saja. Mari kita coba membalik gambar secara horizontal.
Gambar 1); gambar (img); kamera.Horizontalflip = true; Gambar 2); gambar (img);
Efek gambar
Mari kita coba algoritma inversi gambar sederhana pada gambar yang diambil dari papan kamera Raspberry Pi.
Gambar 1); untuk i = 1: 100 img = snapshot (cam); IMG = 255 - IMG; gambar (img); menarik; akhir
Inversi gambar menciptakan efek negatif warna. Papan kamera Raspberry Pi itu sendiri dapat membalikkan gambar dengan mengatur properti ImageFeksi ke ‘negatif’.
Gambar 1); kamera.ImageFeFefect = 'negatif'; untuk i = 1: 100 img = snapshot (cam); gambar (img); menarik; akhir
Berikut efek gambar yang lebih menarik.
Gambar 1); kamera.ImageFeFefect = 'sketsa'; untuk i = 1: 100 img = snapshot (cam); gambar (img); menarik; akhir
Zoom digital
Papan kamera Raspberry Pi memungkinkan daerah sensor digunakan sebagai area pengambilan gambar. Wilayah ini, yang disebut wilayah yang diminati (ROI), ditentukan sebagai vektor yang dinormalisasi [x y w h] di mana x, y mendefinisikan sudut kiri atas dan w dan h menentukan lebar dan tinggi.

Mengurangi ROI sambil memegang output ukuran gambar konstan menghasilkan efek zoom digital. Kode MATLAB berikut memvariasikan parameter x dan y ROI untuk memperbesar ke bagian kanan bawah sensor. Perkiraan luas sensor yang ditangkap ditunjukkan oleh persegi panjang merah.
Gambar 1); ROI = [0 0 1 1]; kamera.ROI = [0 0 1 1]; untuk i = 1:10 img = snapshot (cam); akhir subplot (211); gambar (img); menarik; rect = persegi panjang ('Posisi',[1 1 320 240]); rect.Edgecolor = 'merah'; untuk i = 1: 200 img = snapshot (cam); jika i> 20 fc = (i - 5)*0.0025; ROI (1: 2) = [fc, fc]; ROI (3: end) = [1-fc, 1-fc]; kamera.ROI = ROI; subplot (211); rect.Posisi = ROI.*[320 240 320 240]; menarik; subplot (212); gambar (img); menarik; akhir akhir
Merekam video
Anda dapat merekam video menggunakan antarmuka baris perintah matlab untuk papan kamera raspberry pi. Anda mulai merekam video dengan mengeksekusi perintah rekaman. Perintah rekaman kembali ke perintah MATLAB Command segera setelah eksekusi dan tidak menunggu seluruh video direkam. Selama perekaman video, gambar yang diambil oleh papan kamera disimpan ke file pada perangkat keras Raspberry PI dalam format H264 RAW. Setelah perekaman video selesai, Anda dapat membawa file video ke komputer host Anda untuk pemutaran. Anda tidak dapat mengambil snapshot saat perekaman video sedang berlangsung. Karena video yang direkam dalam format RAW H264, sebagian besar pemain tidak dapat memutar file video secara langsung. Aliran H264 yang direkam harus dikonversi ke format yang sesuai, seperti MP4, sebelum Anda dapat memutarnya kembali atau memuatnya di Matlab.
Jalankan yang berikut pada prompt perintah MATLAB untuk merekam video ke file yang disebut ‘VID.H264 ‘selama 30 detik.
Rekam (Cam,'Vid.H264 ',30) Perintah rekaman memulai perekaman video. Itu tidak memblokir prompt perintah matlab. Anda dapat melakukan operasi Matlab saat perekaman video sedang berlangsung. Namun, Anda tidak dapat mengambil snapshot dari kamera. Untuk memeriksa apakah perekaman selesai, gunakan properti perekaman dari objek Cameraboard.
kamera.Rekaman
Properti ini mengembalikan false saat perekaman selesai. Jika Anda ingin menghentikan perekaman video kapan saja, gunakan metode berhenti dari objek Cameraboard.
Bawalah aliran video H264 mentah yang direkam ke komputer host Anda.
GetFile (RPI,'Vid.H264 ') Aliran H264 mentah perlu dikonversi ke format file video, seperti MP4, sebelum Anda dapat memainkannya di media atau memuatnya di Matlab. Anda dapat menggunakan FFMPEG ™ untuk mengonversi RAW H264 ke file video MP4. Instal FFMPEG ke komputer host Anda menggunakan tautan unduhan yang sesuai di FFMPEG.Situs web org mengikuti instruksi instalasi yang sesuai. Setelah Anda menginstal FFMPEG, tentukan variabel MATLAB yang menyimpan lokasi instal. Misalnya:
ffmpegdir = 'C: \ ffmpeg-20140218-git-61d5970-win32-statis' Ganti jalur di atas dengan jalur instalasi FFMPEG yang sesuai di komputer Anda. Untuk membuat file video MP4 dari aliran Raw H264 yang Anda tangkap, jalankan yang berikut ini pada prompt perintah MATLAB.
cmd = ['"' fullfile (ffmpegdir, 'tempat sampah', 'ffmpeg.exe ') '"-r 30 -i vid.h264 -vcodec copy myvid.MP4 & ']; [Status, pesan] = Sistem (CMD)
Setelah FFMPEG menyelesaikan konversi video, Anda berakhir dengan file video MP4 yang dapat Anda mainkan di media pemutar. Anda juga dapat memuat video ke Matlab untuk diproses. Untuk memutar video yang ditangkap di Matlab, jalankan yang berikut pada prompt perintah MATLAB.
vid = videoreader ('myvid.mp4 ') untuk k = 1: vid.Gambar numberofframes (baca (vid, k)); menarik; akhir
Catatan: FFMPEG adalah alat pihak ketiga dan masalah apa pun yang terkait dengannya tidak terkait dengan MATLAB.
Contoh terbuka
Anda memiliki versi yang dimodifikasi dari contoh ini. Apakah Anda ingin membuka contoh ini dengan pengeditan Anda?
Modul Kamera Raspberry Pi 2

Modul Kamera Raspberry Pi 2 menggantikan modul kamera asli pada bulan April 2016. Modul Kamera V2 memiliki sensor 8-megapiksel Sony IMX219 (dibandingkan dengan sensor omnivisi 5-megapiksel OV5647 dari kamera asli).
Modul Kamera 2 dapat digunakan untuk mengambil video definisi tinggi, serta foto Stills. Dia’mudah digunakan untuk pemula, tetapi memiliki banyak hal untuk ditawarkan kepada pengguna tingkat lanjut jika Anda’ingin memperluas pengetahuan Anda. Ada banyak contoh online orang yang menggunakannya untuk selang waktu, gerak lambat, dan kepintaran video lainnya. Anda juga dapat menggunakan pustaka yang kami bundel dengan kamera untuk membuat efek.
Anda dapat membaca semua detail berdarah tentang IMX219 dan arsitektur sensor yang diterjunkan kembali pada Sony’S situs web, tetapi cukup untuk mengatakan ini lebih dari sekedar peningkatan resolusi: itu’s Lompatan ke depan dalam kualitas gambar, kesetiaan warna, dan kinerja cahaya rendah. Ini mendukung mode video 1080p30, 720p60 dan VGA90, serta masih menangkap. Itu menempel melalui kabel pita 15cm ke port CSI pada raspberry pi.
Kamera bekerja dengan semua model Raspberry Pi 1, 2, 3 dan 4. Itu dapat diakses melalui MMAL dan V4L API, dan ada banyak perpustakaan pihak ketiga yang dibangun untuk itu, termasuk PIBLARY PICAMERA PYTHON. Lihat Mulai dengan Sumber Daya Picamera untuk mempelajari cara menggunakannya.
Semua model Raspberry Pi Zero memerlukan kabel kamera Raspberry Pi Zero; Kabel standar yang disediakan dengan modul kamera tidak kompatibel dengan konektor kamera Raspberry Pi Zero. Kabel yang cocok tersedia dengan biaya rendah dari banyak reseller yang disetujui Raspberry Pi, dan disediakan dengan case Raspberry Pi Zero.
Modul kamera sangat populer di aplikasi keamanan rumah, dan di perangkap kamera satwa liar.
Dokumen
Instal kamera di Raspberry Pi Anda: Panduan Utama

Kamera harus dimiliki untuk pemilik Raspberry Pi, karena memungkinkan Anda untuk mencoba lusinan proyek baru yang menarik. Tapi saya ingat bingung dengan kamera pertama saya, tidak tahu bagaimana cara mencolokkannya dan mengonfigurasinya di Raspberry Pi saya. Jika Anda sekarang berada dalam situasi yang sama, artikel ini akan menjawab semua pertanyaan Anda.
Berikut adalah langkah -langkah utama yang diperlukan untuk menggunakan modul kamera pada pi raspberry:
- Colokkan modul ke port kamera Raspberry Pi.
- Aktifkan port kamera di alat konfigurasi Raspberry Pi (tab Antarmuka).
- Konfirmasi Kamera bekerja dengan: tes raspistill -o.jpg.
Dalam panduan ini, saya’ll juga menunjukkan cara memilih kamera. Saya kemudian akan menjelaskan setiap langkah instalasi dan memberi Anda beberapa tips yang perlu Anda ketahui untuk menikmati perangkat baru Anda segera.
Jika Anda ingin dengan cepat maju di Raspberry Pi, Anda dapat memeriksa e-book saya di sini. Dia’s Tantangan 30 hari, di mana Anda mempelajari satu hal baru setiap hari sampai Anda menjadi ahli raspberry pi. Sepertiga pertama buku ini mengajarkan Anda dasar -dasarnya, tetapi bab -bab berikut ini mencakup proyek yang dapat Anda coba sendiri.
Prasyarat perangkat keras
Perkenalan
Jika Anda sudah memiliki kamera, sempurna, Anda’siap untuk pergi. Tetapi bagi mereka yang ada di sini untuk mempelajari cara kerja kamera di Raspberry Pi sebelum membelinya, saya akan memberi Anda beberapa tips sebelum melakukan pemesanan.
Di bagian ini, saya’ll tunjukkan beberapa model kamera yang saya rekomendasikan dan bagaimana cara membuat pilihan Anda. Kami’LL juga melihat sekilas aksesori berguna lainnya untuk menikmati kamera Anda.
Model kamera
Tidak seperti kamera USB di komputer, jumlah produk yang tersedia untuk Raspberry Pi sangat terbatas.
Modul Kamera Raspberry Pi Resmi

Raspberry Pi Foundation menawarkan dua model kamera, dan saya’ll tunjukkan kalian berdua. Yang ini adalah yang pertama tersedia dan telah diperbarui pada tahun 2016 (untuk V2).
Dia’S sekarang kamera berkualitas tinggi dengan sensor 8 megapiksel Itu memungkinkan Anda untuk mendapatkan gambar HD (3280 × 2464 piksel) dan video (1080p max). Model ini kompatibel dengan model raspberry pi dan mudah dipasang di raspberry pi os (kami’akan melihatnya nanti).
Dia’s Tersedia di Amazon.com (periksa harga saat ini di sini) dan di situs web resmi.
Modul Kamera Raspberry Pi Noir

Yang ini hampir sama, jadi saya’akan cepat.
Versi noir memiliki kemampuan yang sama (8MP, 1080p, …).
Satu -satunya perbedaan adalah kemampuan untuk mengambil foto inframerah.
Harganya juga sedikit lebih tinggi, tetapi jika Anda memiliki beberapa dolar tambahan yang tersedia, ambil yang ini. Dia’S sering digunakan untuk kamera keamanan atau untuk mengambil foto di lingkungan cahaya rendah. Bahkan jika kamu’tidak yakin untuk menggunakan fitur ini secara teratur, itu tidak’t materi, itu’S layak (klik di sini untuk memeriksa harga yang diperbarui).
Kamera Raspberry Pi HQ
Juga, The Raspberry Pi Foundation baru-baru ini merilis model kamera berkualitas tinggi baru. Dia’S seperti kamera refleks kecil, dan Anda dapat meletakkan lensa tambahan di atasnya. Sepertinya ini (Amazon) jika Anda ingin memeriksanya.
Dia’lebih mahal, dan kamu tidak’t membutuhkannya untuk sebagian besar proyek, tetapi jika Anda menginginkan sesuatu yang lebih profesional, Anda dapat melihat opsi ini.
Dapatkan Lembar Cheat Perintah Saya!
Ambil file PDF gratis Anda dengan semua perintah yang perlu Anda ketahui di Raspberry Pi!
Model lain?
Jika Anda mencari solusi yang terjangkau, tidak ada’t model yang lebih baik dari ini. Jika Anda hanya ingin memilikinya untuk tujuan pendidikan, Anda benar -benar dapat menemukan kamera yang lebih murah.
Misalnya, yang ini adalah kamera pertama saya, itu’S sempurna untuk belajar cara menggunakan kamera di Raspberry Pi, tetapi kualitasnya lebih rendah. Dia’setengah harganya, Tetapi jika Anda harus membeli satu lagi beberapa bulan kemudian, itu’s tidak sepadan.
Hal lain yang perlu dipertimbangkan
Kamera adalah perangkat eksternal dan akan sering tetap berada di luar kasus, jadi tergantung pada proyek Anda, Anda mungkin memerlukan aksesori lain.
Saya hanya akan memberi Anda beberapa tautan tambahan untuk dilihat, sehingga Anda dapat melakukan riset dengan mudah:

- Beberapa kasus kompatibel dengan kamera, termasuk papan utama dan kamera di dalamnya. Misalnya, “Argon Neo” Model tampaknya sempurna karena ada dukungan bawaan untuk kamera pada casing (periksa gambar di Amazon). Saya memiliki ulasan lengkap tentang kasus ini yang dapat Anda temukan di sini.
- Hal lain yang mungkin harus Anda pertimbangkan adalah Simpan kasing Anda saat ini untuk Raspberry Pi dan gunakan pemegang sederhana untuk menjaga kamera vertikal.
Ada banyak produk serupa, Anda dapat memeriksa yang ini misalnya.
Seiring dengan manfaat menjaga kasus Anda saat ini, itu’s Juga lebih mudah menggunakan kamera jika Anda bisa meletakkannya di atas meja (misalnya), daripada mencoba menyimpannya di tempat dan orientasi yang tepat. - Hal terakhir yang mungkin Anda butuhkan adalah Kabel kamera lain.
Kabel yang disertakan panjangnya 15 cm, itu’S yang baik untuk penggunaan dasar, tetapi Anda mungkin perlu memiliki kabel yang lebih pendek atau lebih lama agar sesuai dengan kebutuhan Anda.
Dalam paket ini di Amazon, Anda memiliki beberapa panjang kabel yang dapat Anda gunakan dan ubah untuk setiap proyek (dari 30 cm menjadi 1 m).
Langkah -langkah untuk memasang kamera pada pi raspberry
Sekarang setelah Anda memiliki semua yang Anda butuhkan, kami dapat memulai bagian serius dari tutorial ini.
Instal Raspberry Pi Os
Raspberry Pi Os (ex raspbian) adalah sistem operasi yang disarankan Untuk menginstal dan menggunakan kamera di Raspberry Pi. Semuanya disertakan dan terutama jika Anda memilih model resmi, Anda’sama sekali tidak punya masalah dengan itu. Saya tidak’Aku tahu persis sistem mana yang kompatibel, Anda mungkin ingin mencobanya nanti tetapi mulai dengan raspberry pi os untuk saat ini.

Saya sudah menulis panduan tentang cara menginstal raspberry pi os di raspberry pi, jangan ragu untuk memeriksanya jika Anda’tidak percaya diri dengan instalasi.
Anda dapat menggunakan versi desktop atau lite, Keduanya bekerja dengan baik dengan kamera yang kompatibel, jadi pilih yang Anda sukai untuk proyek Anda.
Satu -satunya keuntungan dari versi desktop adalah Anda dapat memeriksa gambar secara langsung di Raspberry Pi Os jika Anda memiliki layar di pengaturan. Hanya untuk akses jarak jauh, simpan versi lite.
Setelah instalasi, pastikan Anda membuat langkah -langkah ini:
- Raspberry pi os terpasang dengan apa pun yang Anda butuhkan (aplikasi, jaringan, …).
- Raspberry pi os dikonfigurasi Dengan semua pengaturan favorit Anda (tata letak keyboard dan bahasa misalnya).
- Pembaruan sistem dengan versi terbaru dari semua paket:
pembaruan apt sudo
Upgrade Sudo Apt - SSH diaktifkan Untuk memungkinkan akses jarak jauh untuk tes pertama:
Layanan sudo SSH mulai - Jika Anda memilih versi desktop, Anda juga dapat menginstal aplikasi desktop jarak jauh untuk melakukan semuanya dari komputer Anda.
Setelah semuanya baik -baik saja, Anda dapat mematikan Raspberry Pi untuk memasang kamera:
sudo shutdown -h sekarang
Apakah Anda sedikit tersesat di baris perintah Linux? Periksa artikel ini terlebih dahulu, agar perintah yang paling penting untuk diingat, dan lembar cheat yang dapat diunduh gratis sehingga Anda dapat memiliki perintah di ujung jari Anda.
Hubungkan kamera ke Raspberry Pi
Instalasi kamera pada Raspberry Pi mudah setelah Anda menemukan lokasi port:

- Keluarkan Raspberry Pi dari kotaknya.
- Temukan port kamera di raspberry pi (antara port HDMI dan jack).
Anda’akan menemukannya dengan mudah karena itu’satu -satunya yang sesuai dengan lebar kabel, dan mungkin ditulis “KAMERA” di papan utama. - Sebelum mencolokkan kabel, Anda mungkin perlu melepas film plastik dan tarik dengan ringan plastik hitam.
- Colokkan kabel dan dorong plastik hitam untuk menahan kabel di dalam.
- Pastikan untuk menyelaraskan kedua konektor di sisi yang sama (konektor kabel di sisi port HDMI):
- Kemudian saya sarankan memulai dengan tes cepat sebelum memegang semuanya dalam kasing dan/atau di pemegang, hanya untuk memastikannya’s Bekerja.
Colokkan semua kabel kembali (daya, HDMI, jaringan, USB …) dan mulai Raspberry Pi.
Jika Anda memiliki keraguan, Anda dapat menonton menit pertama video ini untuk melihat cara mencolokkan kamera Anda:
Aktifkan port kamera di raspberry pi os
Memperbarui: Jika Anda menggunakan versi terbaru Raspberry Pi Os, Anda tidak perlu lagi melakukan apa pun, port kamera diaktifkan secara default. Saya menyimpan instruksi untuk arsip, tetapi Anda dapat melewatkan langkah ini untuk instalasi baru.
Sebelum menggunakan kamera di Raspberry Pi Anda, Anda perlu mengaktifkannya di sistem Anda. Port kamera dinonaktifkan secara default.
- Hubungkan Menggunakan SSH (Anda dapat menemukan tip yang berguna di sini untuk terhubung melalui SSH dari komputer Anda).
Jika lebih suka, Anda dapat menggunakan terminal di desktop Raspberry Pi OS, atau bahkan menggunakan versi Lite. - Mulai alat raspi-config:
sudo raspi-config - Pergi ke “Opsi antarmuka” > “Kamera”:
- “Apakah Anda ingin antarmuka kamera diaktifkan?”.
Ya! - Keluar dari Raspi-Config dan terima reboot.
Itu’s semua yang perlu Anda lakukan.
Setelah reboot, kamera siap digunakan.
Catatan: Jika Anda baru dalam hal ini dan menggunakan versi desktop, Anda tidak’t perlu mengetik perintah apapun. Cukup buka alat konfigurasi Raspberry Pi (di bawah preferensi di menu utama). Klik pada “Antarmuka” tab dan aktifkan kamera.
Jika Anda mengalami masalah apa pun dengan instalasi kamera, atau dengan alasan apa pun, itu tidak’T BEKERJA Seperti yang diharapkan, silakan periksa panduan pemecahan masalah ini untuk modul kamera Raspberry Pi.
Perintah yang dapat Anda gunakan di Raspberry Pi Os untuk mengelola kamera
Sekarang saya akan memperkenalkan dua perintah yang berguna untuk merekam dan melihat apa yang terjadi pada kamera Anda.
Dapatkan Lembar Cheat Perintah Saya!
Ambil file PDF gratis Anda dengan semua perintah yang perlu Anda ketahui di Raspberry Pi!
Perhatikan bahwa perintah raspistill dan raspivid tidak lagi didukung pada raspberry pi bullseye dan versi masa depan. Satu-satunya cara untuk menggunakannya adalah dengan mengaktifkan dukungan kamera lama di Raspi-Config, yang mungkin akan segera menghilang. Saya sarankan beralih ke perintah baru sesegera mungkin.
Jika Anda menggunakan Raspberry Pi Os Legacy Version (Buster) atau telah mengaktifkan dukungan warisan untuk kamera di Raspi-Config, Anda masih dapat menggunakannya.
Mengambil foto
Hal pertama yang dapat Anda coba adalah mengambil gambar gambar yang dilihat oleh kamera.
“Libcamera-still” adalah perintah yang sesuai pada raspberry pi os (mengganti “Raspistill”).
Dia’S sudah diinstal pada sistem Anda.
Untuk menggunakannya, baris perintah dasar adalah:
gambar libcamera -still -o.jpg
Dengan -o Anda menentukan nama file target (di mana gambar akan disimpan).
Dia’S mungkin menggunakan nama file termasuk jalur, misalnya:
libcamera -still -o ~/gambar/mypicture.jpg
Gunakan parameter -H untuk menampilkan semua opsi yang mungkin untuk perintah ini:
libcamera -still -h
Berikut adalah beberapa opsi menarik yang dapat Anda coba:
--width arg (= 0) Atur lebar gambar output (0 = Gunakan nilai default) - -height arg (= 0) Tetapkan tinggi gambar output (0 = Gunakan nilai default) -t [ -timeout] arg (= 5000) waktu (dalam ms) untuk program mana -o -output ( -output] output name -n -name -n [dalam -nopreview] = arger (= output) output name -n -name -n [ -nopReview] = arger (= output) output output name -n [ - -nopReview] = arger = arg (= output) output output name -n [ - -nopReview] Atur dimensi jendela pratinjau, diberikan sebagai x, y, lebar, tinggi e.G. 0,0,640,480 -F [--FullScreen] = arg (= 1) Gunakan jendela pratinjau layar penuh --QT -preview = arg (= 1) Gunakan jendela pratinjau berbasis QT (Peringatan: Menyebabkan Rotasi CPU yang Berat, Layar Penuh -THE PERUBAHAN -0).0 hingga 1.0 -Arg kontras (= 1) Sesuaikan kontras gambar output, di mana 1.0 = Kontras Normal -Saturasi Arg (= 1) Sesuaikan saturasi warna output, di mana 1.0 = normal dan 0.0 = greyscale -q [--parity] arg (= 93) Atur parameter kualitas JPEG
Untuk informasi Anda, pada edisi lama Raspberry Pi Os, itu akan menjadi:
gambar raspistill -o.jpg
Merekam video
Untuk merekam video, perintahnya hampir sama.
“libcamera-vid” adalah nama perintah yang sesuai (mengganti “Raspivid”).
Jadi seperti untuk gambar, untuk merekam penggunaan video:
Libcamera -vid -o video.H264
Gunakan pintasan Ctrl+C untuk menghentikan perekaman, atau tambahkan opsi -t untuk menentukan durasi perekaman.
File H264 kompatibel dengan VLC.
Jika diperlukan, Anda dapat menginstalnya di desktop Raspberry Pi OS dengan:
sudo apt instal vlc
Dia’S hal yang sama untuk melihat semua parameter yang tersedia, gunakan libcamera -vid -h Untuk mendapatkan semua opsi dengan deskripsi singkat. Opsi yang berguna adalah:
- – –T: Untuk memilih durasi video di MS (mis: 6000 untuk video 6s). Dengan cara ini kamu tidak’t perlu menggunakan ctrl+c dan dapat menjadwalkan pengambilan video dengan skrip atau cron.
- -W dan -H: ukuran video (lebar dan tinggi).
Dapatkan file di komputer Anda (Raspberry Pi Os Lite)
Anda mungkin bertanya cara mengunduh gambar di komputer Anda setelah ini.
Cara termudah adalah dengan menggunakan perangkat lunak seperti FileZilla atau Winscp:

- FileZilla adalah alat gratis yang tersedia di Windows, Linux dan MacOS.
Dia’sebagian besar digunakan untuk terhubung ke server FTP, tetapi ada opsi untuk menggunakannya untuk transfer SCP.
Anda dapat mengunduh file pengaturan di sini. - SCP adalah protokol yang diamankan untuk menyalin file di jaringan melalui SSH.
Jadi, Anda Don’t butuh hal lain di raspberry pi (pastikan saja ssh diaktifkan). - Buka FileZilla
- Untuk mencobanya dengan cepat, Anda dapat menggunakan opsi Hubungkan Cepat di bawah menu:
Tapi ada juga a “Manajer situs” untuk menyimpan semua server Anda dan terhubung tanpa memasukkan apa pun.
- Isi host dengan alamat ip raspberry pi.
Kemudian nama pengguna dan kata sandi Anda (yang Anda buat selama instalasi). - Klik “QuickConnect” kapan siap.
- Di sisi kiri, ini adalah komputer Anda, telusuri ke jalur di mana Anda ingin mengunduh file ke (c: \ user \ username \ gambar misalnya).
- Di sisi kanan, itu’s the raspberry pi, telusuri ke lokasi tempat Anda menyimpan gambar atau video.
- Klik dua kali pada file untuk mengunduhnya.
Atau pilih beberapa file, klik kanan dan “Unduh file”.
Kontrol kamera dengan python
Hal menarik terakhir yang ingin saya tunjukkan adalah menggunakan bahasa pemrograman canggih (Python), untuk melangkah lebih jauh dengan kamera Anda dan memasukkannya ke dalam proyek yang lebih besar.
Perkenalan
Jika Anda baru mengenal Python dan ingin melakukan lebih banyak hal di Raspberry, saya pikir Anda mungkin perlu mempelajarinya. Python adalah bahasa utama Raspberry Pi (jika saya ingat dengan baik, PI dari Raspberry Pi berasal dari Python). Dan kabar baiknya adalah semuanya tersedia di raspberry pi os default untuk menggunakan Python secara langsung (editor, kompiler, perpustakaan dasar, …).
Di bagian ini, saya tidak akan mengajari Anda segalanya tentang Python, itu’Bukankah tujuannya, tapi bagaimana menggunakan kamera Anda dengannya. Jika Anda ingin mempelajari lebih lanjut, saya memiliki panduan terperinci tentang cara memulai dengan Python di sini. Anda bahkan dapat pergi ke artikel ini dan mengunduh lembar cheat saya dengan struktur sintaks utama yang perlu diingat.
Skrip pertama dengan python
Oke, biarkan’s Mulailah dengan skrip pertama untuk mengambil gambar dengan python. Dalam langkah -langkah berikut, saya melanjutkan dengan raspberry pi os lite. Jika Anda menggunakan desktop raspberry pi os, ada banyak editor yang dapat Anda gunakan seperti Thonny (pra-install) atau yang lain tersedia dengan apt.
Peringatan: Skrip ini menang’T kerjakan versi raspberry pi os terbaru. Anda perlu menggunakan picamera2 sebagai gantinya. Saya memiliki tutorial lengkap di sini dengan versi yang diperbarui dari skrip ini.
Buat skrip pertama Anda:
- Instal Perpustakaan Kamera Python jika diperlukan (diinstal secara default di desktop):
sudo apt menginstal python3-picamera - Buat file python baru:
nano first_script.py - Tempel kode sampel berikut ke dalam file:
Impor Picamera
dengan picamera.Picamera () sebagai kamera:
kamera.start_preview ()
kamera.Capture ('/home/pi/images/python.jpg ')
kamera.stop_preview ()
- Simpan dan Keluar (Ctrl+A, Ctrl+D).
- Buat folder gambar jika diperlukan:
mkdir/home/pi/gambar - Jalankan skrip.
python3 first_script.py - Periksa hasilnya di/home/pi/gambar.
Anda dapat melihat ular sanca.File JPG dengan gambar yang baru saja Anda ambil (gunakan Winscp, FileZilla atau SCP untuk menyalin file di komputer Anda dan periksa gambarnya).
Dia’S hanya skrip dasar di mana Anda mendapatkan dasar -dasar cara mengambil gambar dalam python. Jika Anda sudah tahu Python, Anda dapat melakukan segalanya dari sini (semua fungsi yang tersedia ada di dokumentasi di sini).
Tingkatkan skripnya
Sekarang saya’ll tunjukkan contoh lain, dengan fitur yang lebih canggih.
Tujuannya di sini adalah untuk memberi Anda penundaan ekstra setelah memulai skrip, untuk mempersiapkan senyum terbaik Anda sebelum foto.
Kami’LL lakukan ini dalam dua langkah, yang dasar dan yang sedikit lebih baik.
- Buat file baru (Anda juga dapat mengedit yang sebelumnya karena hampir tidak ada perubahan untuk sampel pertama):
nano picture_delay.py - Tempel garis -garis ini :
waktu impor
Impor Picamera
dengan picamera.Picamera () sebagai kamera:
kamera.start_preview ()
waktu.tidur (5)
kamera.Capture (‘/home/pi/images/python2.jpg ‘)
kamera.stop_preview ()
- Itu’S naskah yang hampir sama untuk saat ini.
Fungsi tidur memungkinkan Anda untuk menunggu beberapa detik (5 dalam contoh) sebelum melanjutkan. - Simpan dan Keluar (Ctrl+A, Ctrl+D).
- Cobalah :
python picture_delay.py - Apakah Anda punya waktu untuk melakukan senyum terbaik?
Mungkin, tetapi Anda harus menyimpannya selama beberapa detik tanpa mengetahui apakah tembakan itu diambil.
Kami’akan memperbaikinya sekarang, dan Tambahkan suara saat skrip mengambil gambar.
- Edit file sebelumnya (atau buat yang baru):
nano picture_delay_sound.py - Tempel baris -baris ini ke dalam file:
impor pygame impor impor picamera dengan picamera.Picamera () sebagai kamera: kamera.start_preview () waktu.Tidur (4) Pygame.pengaduk.init () pygame.pengaduk.musik.muat ("flash.wav ") pygame.pengaduk.musik.mainkan () waktu.Tidur (1) Kamera.Capture ('/home/pi/images/python.kamera jpg ').stop_preview () - Simpan dan keluar.
- Anda’mungkin perlu menginstal pustaka pygame:
sudo apt menginstal python-pygame
Saya memiliki artikel yang lebih rinci tentang pygame di raspberry pi di sini jika Anda tertarik. - Anda mungkin juga perlu menemukan flash.file wav, atau gunakan yang lain.
Untuk suara dasar, Soundbible menawarkan unduhan langsung, misalnya, yang ini: suara klik soundbible.
Banyak situs menawarkan banyak suara, tetapi kebanyakan dari mereka memerlukan akun gratis, soundbible memungkinkan pengunduhan langsung tanpa akun. - Setelah Anda menemukannya, ganti nama file WAV atau edit skrip, dan Jalankan skrip:
python3 picture_delay_sound.py - Dengan output audio di Raspberry Pi, Anda’akan mendengar suaranya satu detik sebelum bidikan.
Itu’s untuk skrip kedua saya. Anda sekarang perlu mengkode skrip yang sesuai dengan kebutuhan Anda. Dokumentasi ini mungkin membantu Anda.
FAQ
Dapatkah saya memasukkan kamera ke raspberry pi nol?
Modul kamera juga dapat digunakan dengan raspberry pi nol, tetapi pita yang berbeda diperlukan. Pastikan untuk membeli modul kamera di mana pita yang sesuai dengan model Raspberry Pi Anda disediakan (yang ini misalnya).
Bagaimana saya tahu jika modul kamera terhubung dengan benar ke raspberry pi?
Tidak ada detektor atau alat untuk mengetahui apakah kamera dicolokkan dengan benar. Cukup ikuti prosedur instalasi dan lakukan tes untuk melihat apakah itu berfungsi atau jika Anda menemukan kesalahan.
Dapatkah saya menggunakan kamera USB di raspberry pi saya?
Secara keseluruhan, Raspberry Pi mendukung sebagian besar kamera USB, jadi harus dimungkinkan untuk menggunakannya alih -alih modul kamera. Cukup colokkan ke port USB dan mulai aplikasi yang kompatibel.
Anda dapat misalnya menggunakannya di OBS Studio, untuk merekam atau streaming video.
Dapatkan Lembar Cheat Perintah Saya!
Ambil file PDF gratis Anda dengan semua perintah yang perlu Anda ketahui di Raspberry Pi!
Ingin mengobrol dengan penggemar raspberry pi lainnya? Bergabunglah dengan komunitas, bagikan proyek Anda saat ini dan minta bantuan langsung di forum.
- Top Raspberry Pi Top untuk dengan mudah menambahkan fitur baru
- Dapatkah raspberry pi 4 benar -benar menggantikan pc desktop Anda?
- Buku saya: Master Raspberry Pi Anda dalam 30 hari
Kesimpulan
Saya harap Anda menikmati pengantar ini tentang cara menginstal dan mengkonfigurasi kamera di raspberry pi. Jika Anda membuat proyek yang lebih besar dengan kamera Anda, akan menyenangkan untuk membaginya di sini dengan kami, saya’Aku akan menyukainya!
Jika Anda mencari ide proyek yang dapat Anda lakukan dengan kamera, klik tautan untuk menemukan rekomendasi saya, dan Anda akan melihat bahwa semuanya mungkin.
Dapatkan Lembar Cheat Perintah Saya!
Ambil file PDF gratis Anda dengan semua perintah yang perlu Anda ketahui di Raspberry Pi!
Sumber daya tambahan
Tidak yakin harus mulai dari mana?
Pahami segala sesuatu tentang Raspberry Pi, berhenti mencari bantuan sepanjang waktu, dan akhirnya menikmati menyelesaikan proyek Anda.
Tonton Kursus Bootcamp Raspberry Pi sekarang.
Kuasai Raspberry Pi Anda dalam 30 hari
Mengenakan’T hanya menginginkan barang dasar? Jika Anda mencari tips terbaik untuk menjadi ahli di Raspberry Pi, buku ini untuk Anda. Pelajari keterampilan Linux yang bermanfaat dan latih banyak proyek dengan panduan langkah demi langkah.
Unduh e-book.
Komunitas VIP
Jika Anda hanya ingin bergaul dengan saya dan penggemar Raspberry Pi lainnya, Anda juga dapat bergabung dengan komunitas. Saya berbagi tutorial eksklusif dan konten di belakang layar di sana. Anggota premium juga dapat mengunjungi situs web tanpa iklan.
Lebih detail di sini.
Butuh bantuan membangun sesuatu dengan ular piton?
Buat, memahami, dan meningkatkan skrip Python apa pun untuk Raspberry Pi Anda.
Pelajari hal-hal penting, langkah demi langkah, tanpa kehilangan waktu memahami konsep yang tidak berguna.
Dapatkan e-book sekarang.
Anda juga dapat menemukan semua rekomendasi saya untuk alat dan perangkat keras di halaman ini.
Saya adalah penulis utama dan pemilik raspberrytips.com.
Tujuan saya adalah membantu Anda dengan masalah raspberry pi Anda menggunakan panduan dan tutorial terperinci.
Dalam kehidupan nyata, saya seorang administrator sistem Linux dengan pengalaman pengembang web.
Kamera & Aksesori Raspberry Pi
Berikan penglihatan Raspberry Pi Anda dengan kamera. Di toko kami, Anda dapat menemukan kamera raspberry pi asli, kamera yang kompatibel, rumah, pemegang, lampu, lensa, dan kabel fleksibel dalam panjang yang berbeda.


Saham: dalam kode produk stok: KW-3090
Modul Kamera Raspberry PI standar 3 adalah kamera 12MP kompak dari Raspberry Pi dengan bidang pandang 66 derajat, menampilkan IMX708 dari Sony.


Saham: dalam kode produk stok: KW-1794
Kabel Flex ini dirancang khusus untuk Raspberry Pi Zero V1.3 untuk dapat menghubungkan kamera Raspberry Pi.


Saham: dalam kode produk stok: KW-3092
Modul Kamera Raspberry Pi sudut lebar 3 adalah kamera kompak dari Raspberry Pi dengan bidang pandang 102 derajat.


Saham: dalam kode produk stok: KW-1702
Raspberry Pi Camera Module 2 adalah 8 megapiksel tinggi Sony IMX219 Sensor gambar yang dirancang khusus untuk Raspberry Pi, menampilkan lensa fokus tetap tetap.

Saham: dalam kode produk stok: KW-2284
Kabel fleksibel datar 45cm ini (FFC) ini cocok untuk menghubungkan modul atau layar kamera ke pi raspberry apa pun dengan konektor CSI/DSI.


Saham: dalam kode produk stok: KW-2908
Lensa C-Mount 6mm ini untuk kamera berkualitas tinggi Raspberry Pi sebanding dengan lensa sudut lebar video.


Saham: dalam kode produk stok: KW-2906
Kamera berkualitas tinggi Raspberry Pi dengan C-Mount memiliki 12.Sensor 3MP dan sensitivitas yang lebih tinggi untuk kinerja cahaya rendah yang lebih baik.


Saham: dalam kode produk stok: KW-1703
Raspberry Pi Noir Camera Module V2 adalah 8 megapiksel berkualitas tinggi Sony IMX219 Sensor gambar yang dirancang khusus untuk Raspberry Pi, menampilkan lensa fokus tetap tetap.


Saham: dalam kode produk stok: WS-10299
Kamera Raspberry Pi Night Vision kami terhubung langsung ke konektor CSI di Raspberry Pi, dan memiliki dua sorotan LED inframerah intensitas tinggi untuk perekaman waktu malam!
