Tag Archives: pemrograman arduino

Tes Blinking di Arduino Mega

Hanya ingin memastikan bahwa instalasi, konfigurasi dan tuning Arduino di LinuxMint (Ubuntu) telah berhasil dengan baik. Sebuah program tes (blink) yang diambil dari contoh program Arduino akan dikompile dan diupload ke board Arduino Mega 2560.

Jalankan Arduino dari menu Start. GUI Arduino dengan jendela Java Swing muncul.

Arduino-Swing-Screenshot from 2014-03-23 22:14:13

Buka program contoh blink untuk menampilkan kedipan LED di pin 13. Pilih menu File->Examples->0.1 Basics->Blink. Continue reading Tes Blinking di Arduino Mega

Install Arduino di Ubuntu/Mint

Program IDE Arduino akan diinstall di Linux Ubuntu/Mint. Instalasi akan dilakukan menggunakan paket yang tersedia di repositori Ubuntu. Bug yang terjadi terkait port serial yang tidak aktif dan tampilan GUI yang lambat akan diperbaiki. Setelah semuanya dilakukan, program blink akan dikompile dan diupload ke board Arduino sebagai first fire untuk proyek-proyek berikutnya.

Instalasi

  1. Install kompiler dan pustaka c avr: gcc-avr dan avr-libc
    $ sudo apt-get install gcc-avr avr-libc
  2. Install openjdk-6-jre jika belum terinstall dan set konfigurasi
    $ sudo apt-get install openjdk-6-jre
    $ sudo update-alternatives --config java

    java yang digunakan adalah java-6-openjdk-i386.

  3. Install paket arduino
    $ sudo apt-get install arduino-core arduino

    Opsional: arduino-mk agar dapat mengkompile dan megupload program Arduino lewat shell konsol.

Memperbaiki USB dan Konfigurasi Port Serial

Saat dijalankan, Arduino tidak bisa mengeset konfigurasi Serial Port, sehingga upload kode ke board tidak akan bisa dilakukan lewat kabel USB. Devais USB terdeteksi di LinuxMint sebagai /dev/ttyACM0.

Pilihan menu Tools->Serial Port tidak aktif. Selain itu, tampilan GUI juga tidak sempurna (akan diperbaiki dengan menggunakan jendela Swing bawaan Java). Continue reading Install Arduino di Ubuntu/Mint