Firmata

Apa itu Firmata?
Firmata adalah sebuah protocol yang ditulis pada Arduino, untuk memudahkan komunikasi serial Arduino dengan software-software komputer, termasuk LabVIEW. Mudah dalam arti pemrograman tidak lagi dilakukan di kedua sisi, tetapi hanya di satu sisi, yaitu di software komputer saja, sedangkan di Arduino, tidak perlu lagi diprogram, selama Firmata masih ada di dalamnya.
Pembaca dapat meng-instal fungsi Firmata Arduino di LabVIEW, yang disebut dengan LabVIEW Interface For Arduino (LVIFA). Cari dengan mesin pencari Google, ikuti langkah-langkah instalasinya.
Ada begitu banyak contoh aplikasi tersedia dalam LVIFA, mulai dari pembacaan sinyal analog potensio, pembacaan beberapa sensor (thermistor, LDR, joystick dan infrared) hingga pengendalian LED, buzzer dan tampilan (7-segmen dan LCD) serta aktuator (motor servo dan stepper), dll.
Berikut ini salah satu contohnya:

Berikut ini adalah contoh sederhana yang lain, yang bisa dibuat untuk menunjukkan bagaimana sinyal digital dan analog dari Arduino ditampilkan pada LabVIEW, dan bagaimana data digital dari objek Toggle Switch, serta data analog dari objek Vertical Poiter Slider dikirimkan ke Arduino dan ditampilkan dalam bentuk nyala padam LED dan besar kecil intensitas cahaya LED.

2 comments:

  1. apakah setelah firmata terinstall dengan firmata, board arduino tetap bisa memprogram lewat IDE ? mohon pencerahannya. ^_^

    ReplyDelete