Belajar Arduino Pemula
Belajar Arduino Pemula
Arduino UNO
Arduino itu sebuah board mikrokontroler yang merupakan “sebuah sistem komputer
yang fungsional dalam sebuah chip”. Dalam bangunan Arduino telah tersedia prosesor,
memory, input output, dan bisa dibilang bahwa mikrokontroler ini adalah komputer dalam versi
mini yang disertai perngkat lunak pendukung untuk melakukan pemograman yang disebut
dengan Arduino IDE (Integrated Development Environment). Arduino menganut sistem open
hardware, menggunakan Atmel AVR processor dan memiliki I/O onboard. Contoh sederhana
• apa yang dapat kita lakukan terhadap Arduino, kita dapat mengatur kedipan LED setiap 1 detik
•
sekali atau melakukan pengendalian terhadap putaran rotasi motor servo dan lainnya.
Arduino muncul dengan banyak sekali variannya, mulai dari Arduino Uno, Arduino
MEGA 2560, Arduino Nano, dan sebagainya. Semua varian Arduino tersebut dibangun dengan
dasar yang sama yaitu menggunakan mikrokontroler Atmel AVR yang memiliki perbedaan di
• B. Arduino IDE (Integrated Development Environment)
•
• Arduino Integrated Development Environment – atau Arduino Software (IDE) – berisi
•
• editor teks untuk menulis kode, area pesan, konsol teks, toolbar dengan tombol untuk fungsi-
•
• fungsi umum dan serangkaian menu. Menghubungkan ke perangkat keras Arduino dan
•
• Genuino untuk mengunggah program dan berkomunikasi dengan papan sirkuit Arduino.
•
• Program yang ditulis menggunakan Arduino Software (IDE) disebut sketches. Sketches ini
•
• ditulis dalam editor teks dan disimpan dengan ekstensi file .ino. Editor ini memiliki fitur untuk
•
• memotong (cut), menempelkan (paste), dan pencarian atau mengganti teks. Pada bagian pesan
•
• berisikan umpan balik saat menyimpan dan mengekspor dan juga menampilkan kesalahan.
•
• Konsol menampilkan output teks dengan Arduino Software (IDE), termasuk pesan kesalahan
•
• yang lengkap dan informasi lainnya. Sudut kanan bawah jendela menampilkan papan
•
• dikonfigurasi dan port serial. Tombol toolbar memungkinkan untuk memverifikasi dan
• Apa itu Mikrokontroller?
•
• Menurut wikipedia1:
•
• A microcontroller (sometimes abbreviated µC, uC or MCU) is a small
•
• computer on a single integrated circuit containing a processor core,
•
• memory, and programmable input/output peripherals.
•
• Dalam diskusi sehari-hari dan di forum internet, mikrokontroller
•
• sering dikenal dengan sebut µC, uC, atau MCU. Terjemahan bebas dari
•
• pengertian tersebut, bisa dikatakan bahwa mikrokontroller adalah
•
• komputer yang berukuran mikro dalam satu chip IC (integrated
•
• circuit) yang terdiri dari processor, memory, dan antarmuka yang bisa
•
• diprogram. Jadi disebut komputer mikro karena dalam IC atau chip
•
• Instalasi Arduino IDE
•
• Anda bisa mendownload Arduino IDE di website Arduino2. Pada
•
• saat tulisan ini dibuat (30/06/2015), Arduino IDE sudah versi 1.6.5.
•
• Software Arduino ada yang versi installer (hanya untuk Windows) dan
•
• versi terkompres dalam zip. Jika memilih versi tanpa install (format
•
• .zip), maka Anda hanya perlu mengekstraknya di folder mana saja dan
•
• Anda bisa langsung menjalankannya.
•
• Jika Anda pengguna Linux, maka sedikit tantangan untuk Anda
•
• karena proses instalasi tidak semudah instalasi di Windows dan Mac.
•
Instalasi di Windows
1. Pasang board Arduino Anda ke port USB pada komputer atau laptop, kemudian tunggu
hingga Windows mencoba untukmenginstall driver sendiri. Biasanya dia gagal menginstall
driver jika belum memiliki driver tersebut. (Silakan lanjutkan ke setep berikutnya)
2. Jika berhasil, berarti instalasi selesai. Tapi jika gagal, lanjutkan ke step selanjutnya.
3. Anda harus install dari device manager. Untuk masuk ke device manager, Anda bisa
melakukannya dengan dua cara:
Gambar 1.4 Posisi tombol Windows Tekan tombol (“Windows” + R) secara bersamaan.
Tombol “Windows” adalah tombol pada keyboard dengan
logo Windows (gambar logo windows, biasanya terletak di
Slebelah kiri atau kanan spasi, lihat Gambar 1.4). Setelah
Anda menekan tombol “Windows” + R, maka akan muncul
“Run”, ketikkan “devmgmt.msc” (tanpa tanda petik),
Ke
Ke wamudian tekan tombol ENTER. Jika benar, maka akanmuncul window Device Manager.
Instalasi pada Mac
1 Pasang board Arduino melalui USB
2. Ekstrak aplikasi ke hardisk
3. Ketika muncul Network Preferences, klik “Apply” (ingat /dev/tty/usb)
4. Jalankan aplikasi
5. Bukan sampel aplikasi pada menu File > Example > 1.Basics > Blink
6. Pilih Arduino Uno pada menu Tools > Board
7. Pilih Port yang yang digunakan Arduino pada menu Tools >
8. Klik tombol upload (tombol dengan panah ke kanan)
9. Setelah muncul pesan “Done Uploading”, maka led “L” padaboard Arduino akan
berkedip.
Arduino IDE
Untuk memprogram board Arduino, kita butuh aplikasi IDE
Integrated Development Environment) bawaan dari Arduino. Aplikasi in
berguna untuk membuat, membuka, dan mengedit source code Arduino
(Sketches, para programmer menyebut source code arduin dengan istilah
“sketches”). Selanjutnya, jika kita menyebut source code yang ditulis
untuk Arduino, kita sebut “sketch” juga ya . Sketch merupakan source
code yang berisi logika dan algoritma yang akan diupload ke dalam IC
mikrokontroller (Arduino).Gambar 1.7 Interface Arduino IDE
Interface Arduino IDE tampak seperti gambar 1.7. Dari kiri ke
kanan dan atas ke bawah, bagian-bagian IDE Arduino terdiri dari:
Verify : pada versi sebelumnya dikenal dengan istilah Compile.
Sebelum aplikasi diupload ke board Arduino, biasakan untuk
memverifikasi terlebih dahulu sketch yang dibuat. Jika ada
kesalahan pada sketch, nanti akan muncul error.