Mudah Membuat Program Arduino dengan ARDUBLOCK
Bagi pemula, ada cara mudah membuat program Arduino ( meskipun Arduino sudah dibuat agar mudah dan simple pemrogramannya) dengan metode ‘blok’. Kita tinggal memilih ‘blok perintah’ kemudian kita susun menjadi sebuah program Arduino. Teman – teman Ardutech dapat mencoba ARDUBLOCK, program/compiler Arduino dengan cukup membuat susunan ‘block’.
ARDUBLOCK merupakan bahasa pemrograman Arduino berbasis grafik, tenang… ini free alias gratis. Silakan download disini https://sourceforge.net/projects/ardublock/.
ARDUBLOCK ini bukan sebuah program yang berdiri sendiri, tetapi dijalankan bersamaan dengan Arduino IDE. Jadi nanti kita jalankan Arduino IDE baru kemudian kita jalankan ARDUBLOCK. Cara instalasi ARDUBLOCK ke dalam Arduino IDE (disini saya memakai Arduino IDE versi 1.6.10. Untuk Arduine IDE versi diatasnya (1.8.x) bias mencoba cara di link ini : https://github.com/arduino/Arduino/issues/8459
Setelah download file-nya, simpan dan kemdian extract (oya ARDUINO IDE juga sudah harus di-instal dulu ya, karena nanti ARDUBLOCK ini akan me-generate source code yang hasilnya ada di ARDUINO IDE dan proses Upload-nya juga melalui ARDUINO IDE)
Cek lokasi Sketchbook nya Arduino, buka ARDUINO IDE kemudian dari menu File –> Preference.
Selanjutnya buat folder di lokasi Sketchbook-nya tadi. …/tools/ArduBlockTool/tool. Perhatikan besar kecilnya huruf berpengaruh, harap diperhatikan.
Copy-kan file ARDUBLOCK hasil download tadi ke folder tool.
Ok, sekarang close dulu ARDUINO IDE nya, kemudian jalankan lagi. Jangan lupa seting tipe Arduino dan nomor com-nya.
Dari menu Tools — ArduBlock maka akan tampil program ArduBlock.
Jendela kerja dari program ARDUBLOCK tampak seperti ini :
Kita coba yuk, yang sederhana saja : LED Blink di pin 13. Kenapa ? ya karena di board Arduino sudah ada LED built in di pin 13, biar gampang.
Pertama, klik tombol ‘Control’ yang ada di sidebar kiri (warna kuning).
Kemudian klik blok paling atas, oya klik tahan trus seret ke kanan ya, kemudian lepaskan. Maka block program utama (terdiri dari setup dan loop) akan terpasang di lembar program.
Selanjutnya klik tombol dibawah Control, yaitu ‘Pins’ (warna hijau).
Klik dan seret ditaruh didalam block-nya ‘Loop’
Secara default pin-nya adalah pin 1, ganti menjadi pin 13 dengan cara klik di angka 1 kemudian ketik 13.
Berikutnya kita beri jeda (delay) yang ada di block-nya ‘Control’. Klik tombol ‘Control’ kemudian pilih delay MILLIS milliseconds. Biarkan saja nilainya 1000 (1 detik)
Pemrograman Arduino dengan ARDUBLOCK selanjutnya tambahkan lagi blok untuk ‘set digital pin 13’ dengan kondisi ‘LOW’.
Terakhir tambahkan delay lagi 1 detik (1000 ms)
Simpan programnya. Untuk Upload-nya cukup klik tombol ‘Upload to Arduino‘ yang ada di bagian atas ARDUBLOCK. Secara otomatis akan muncul source code di ARDUINO IDE sesuai dengan ARDUBLOCK tadi, kemudian akan mengisikan program (Upload) ke Arduino Board.
Selamat mencoba pemrograman Arduino dengan ARDUBLOCK, semoga bermanfaat …