Pertama anda harus menghubungkan modul
camera v2 ke port Raspberry PI, dan memastikan perangkat lunak diaktifkan.
1.Cari port kamera dan menghubungkan kamera:
2.Start up Pi tersebut.
3.Buka Configuration Tool Raspberry Pi dari
menu utama:
4.Pastikan kamera software diaktifkan:
5. Setelah itu reboot Pi Anda untuk memulai.
Pratinjau
Kamera
Sekarang kamera Anda terhubung dan
perangkat lunak sudah diaktifkan, Anda bisa memulai dengan mencoba preview
kamera.
1.Buka Python 3 dari menu utama:
2.Buka file baru dan simpan sebagai camera.py di direktori /home/pi
3.Masukkan script berikut:
from picamera import PiCamera
from time import sleep
camera = PiCamera()
camera.start_preview()
sleep(10)
camera.stop_preview()
4.Simpan dengan Ctrl + S dan jalankan dengan F5. Kamera
akan ditampilkan selama 10 detik, dan menutup otomotis. Atau jalankan kamera anda melalui terminal, buka terminal ctrl+alt+t ketik :
sudo -i
cd /home/pi
python camera.py
Preview kamera hidup harus mengisi layar seperti ini:
NB
: preview kamera
hanya bekerja ketika monitor dihubungkan ke Pi, sehingga akses remote (seperti
SSH dan VNC) tidak akan dapat melihat pratinjau kamera
Jika kamera adalah terbalik, Anda dapat memutar dengan
kode berikut:
camera.rotation = 180
camera.start_preview()
sleep(10)
camera.stop_preview()
Anda dapat
memutar gambar sebesar 90, 180, 270 derajat, atau Anda dapat mengaturnya untuk
0 untuk me-reset.
6.Anda dapat mengubah transparansi dari kamera pratinjau
dengan menetapkan tingkat alpha:
from picamera import PiCamera
from time import sleep
camera = PiCamera()
camera.start_preview(alpha=200)
sleep(10)
camera.stop_preview()
alpha dapat
berupa nilai antara 0 dan 255.
Mengambil
Gambar
Penggunaan
paling umum kamera untuk mengambil gambar.
1.Edit script python yang anda buat tadi dengan menambahkan camera.capture
() pada baris:
camera.start_preview()
sleep(5)
camera.capture('/home/pi/Desktop/image.jpg')
camera.stop_preview()
Jalankan lagi kamera anda dengan perintah python camera.py, maka kamera akan mengambil gambar dan akan
menyimpan hasinya di /home/pi/Desktop/image.jpg
2.Sekarang coba tambahkan script berikut untuk mengambil 5 gambar berturut-turut :
camera.start_preview()
for i in range(5):
sleep(5)
camera.capture('/home/pi/Desktop/image%s.jpg' % i)
camera.stop_preview()
Variabel i berisi
nomor iterasi saat ini, dari 0 sampai 4 ,sehingga gambar akan disimpan sebagai
image0.jpg,
gambar1.jpg dan seterusnya.