Usb Camera atau kamera USB atau sering disebut webcam biasanya digunakan untuk menambahkan fungsi kamera ke laptop/komputer. Umumnya digunakan untuk komputer yang belum memiliki built-in camera atau untuk laptop yang sudah ada kameranya tapi masih dirasa kurang bagus sehingga dibutuhkan kamera tambahan yang plug and play. Webcam ini biasanya digunakan sebagai asesori saat melakukan video call menggunakan aplikasi messaging atau aplikasi meeting online seperti Google Meet atau Zoom.
Untuk menggunakan USB Camera atau webcam ini di laptop dengan OS Windows caranya sangat mudah, tinggal ditancapkan pada port USB, kamera sudah bisa jalan dan digunakan (plug n play). Hal ini disebabkan usb camera pada umumnya sudah menggunakan chip camera yang sifatnya generic sehingga bisa langsung dikenali Windows (di dalam Windows sudah ada driver usb camera generic). Lalu bagaimana jika kita pasang di Raspberry Pi?
Raspberry Pi dan USB Webcam
Berhubung Raspberry Pi berbasis OS Linux yang open source (umumnya menggunakan distro Raspbian), maka tidak semua driver perangkat sudah ditanamkan di dalamnya. Termasuk usb camera ini, driver-nya belum disertakan, jadi Anda harus menginstallnya secara manual. Berikut ini adalah panduannya
Alat dan bahan
- Raspberry Pi 3B
- Usb Camera / webcam, beli
- Power supply (adaptor) usb 5V, beli atau beli
- Casing Raspberry pi (opsional), beli atau beli
Untuk sisi softwarenya, kita coba download dulu drivernya, yakni fswebcam. Command-nya adalah sebagai berikut (pastikan Raspi Anda sudah terkoneksi internet ya)
sudo apt install fswebcam
Untuk dapat melakukan entry command (seperti contoh di atas) Anda dapat langsung memasukkannya melalui keyboard fisik yang terhubung ke port USB Raspi atau melalui remote SSH menggunakan aplikasi Putty
Jika driver fswebcam sudah berhasil terinstal, Anda dapat meng-capture foto dari usb webcam Anda dengan command sbb:
fswebcam foto1.jpg
dengan ‘foto1.jpg’ adalah nama file-nya (bisa Anda sesuaikan sendiri). Hasilnya dapat dilihat pada gambar di bawah
Dapat Anda lihat pada gambar di atas, hasil capture menunjukkan ada tulisan semacam watermark data waktu (tanggal + jam) saat capture di sebelah pojok kanan bawah foto. Untuk menghilangkannya, Anda dapat menambahkan parameter ‘–no-banner’ saat entry command.
fswebcam --no-banner foto2.jpg
Hasilnya tampak seperti pada gambar di bawah
Demikian sedikit informasi bagaimana cara mengakses usb camera / webcam di Raspberry Pi. Command di atas dapat pula Anda masukkan ke cronjob untuk menghasilkan peng-capture-an foto secara berkala. Jika masih bingung penjelasan di atas, silahkan disimak video tutorial berikut ini
Untuk tutorial selanjutnya akan coba bahas bagaimana membuat sebuah video streaming menggunakan Raspberry Pi dan USB webcam. Nantikan ya …
a Technopreneur – writer – Enthusiastic about learning AI, IoT, Robotics, Raspberry Pi, Arduino, ESP8266, Delphi, Python, Javascript, PHP, etc. Founder of startup Indomaker.com