noprianto
noprianto
. 2 min read

Konfigurasi OpenMV di MacOS

Konfigurasi OpenMV di MacOS

Bismillah,
Hah, sampai lupa punya blog. Hari ini saya ada perangkat baru namanya OpenMV, yang mana perangkat tersebut merupakan sebuah microprocessor yang sudah dibekali untuk kebutuhan computer vision. Sebenarnya mirip dengan arduino dan sejenisnya tetapi memang fungsi diperluas include modul kamera. Untuk lebih jelasnya silakan mengunjungi di website resminya di sini. Ada beberapa bagian yang akan saya tulis seperti di bawah ini

Download OpenMV IDE

OpenMV datang tidak hanya hardware tetapi mereka juga menawarkan dengan kode editor yang bisa kita gunakan secara gratis, OpenMV bisa diimplementasikan menggunakan C++ dan Python. Langkah awal yang bisa kita lakukan yaitu dengan download di halaman ini, selanjutnya silakan lakukan installasi seperti pada software pada umumnya di MacOS. File hasil download berukuran kurang lebih 170Mb, versi terakhir yang saya gunakan adalah v2.8.1.

OpenMV IDE

Dari gambar di atas terdapat 2 jendela yaitu kiri dan kanan, kiri tempat kita untuk mengetik kode program sedangkan bagian kanan adalah menampilkan gambar dan statistik dari gambar tersebut.

Install libusb

OpenMV tidak bisa lakukan sebelum melakukan installasi lib-usb, library ini digunakan untuk komunikasi OpenMV menggunakan USB pada laptop kita. Beberapa perintah yang bisa digunakan adalah sebagai beikut, bisa menggunakan MacPorts atau HomeBrew. Untuk MacPort menggunakan perintah di bawah ini


sudo port install libusb py-pip
sudo pip install pyusb

Sedangkan untuk perintah brew bisa paste 2 baris perintah di bawah ini


sudo brew install libusb python
sudo pip install pyusb

Setelah kedua perintah di atas berhasil dijalankan, selanjutnya hubungkan OpenMV pada MacOS Anda. Saya menggunakan MacBook Pro mid 2012 dengan sistem operasi Mojave bisa berjalan dengan normal dan tidak terjadi masalah ketika melakukan konfigurasi ini.

Kalau misalkan sudah install python, nggak perlu install lagi nggak masalah tetapi isntall libusb saja.

Hello world

Setelah OpenMV editor telah dipasang pada MacBook dan depedency juga sudah diinstall dengan, kemudian silakan hubungkan OpenMV pada laptop menggunakan USB. Jika muncul untuk dilakukan ugrade firmware dan software pendukung silakan dilakukan update terlebih dahulu.

Hello world

Contoh kode program untuk menampilkan gambar, sederhana sekali jika dilihat dari kode program yang digunakan.

Alhamdulillah, OpenMV menyediakan banyak sekali contoh kode program yang bisa kita gunakan dari yang sederhana sampai dengan yang advance seperti face recognition. Contoh kode program tersebut dapat diakses melalui menu File-Example-OpenMV.

Kesimpulan

Dari tulisan sedikit di atas, jika Anda misalkan akan belajar computer vision dengan perangkat yang murah bisa menggunakan OpenMV karena sudah disediakan media input berupa kamera dan dokumentasi yang lengkap, serta contoh kode program untuk mengawali menggunakan OpenMV.

Referensi

comments powered by Disqus