Pada artikel sebelumnya kita sudah mengenal apa itu Arduino. Sekarang akan kita coba untuk belajar lebih dalam lagi. Kita perlu siapkan beberapa kebutuhan untuk belajar Arduino.
Hardware
Untuk belajar Arduino ini memerlukan hardwarenya ya, sehingga kita harus beli untuk mempelajarinya.
Arduino Board
Anbi menggunakan Arduino dengan versi Arduino Uno R3
. Selain karena harga yang terjangkau
, banyak toko elektronik yang menjualnya sehingga mudah untuk ditemukan
di kota kalian. Board juga bisa dibeli secara online disini
Kabel USB Type B
Kabel ini biasanya digunakan pada printer atau scanner. Arduino juga menggunakan kabel ini untuk menghubungkan PC dengan Arduino Board. Bisa dibeli secara online disini.
Instalasi Software
Jika sudah menyiapkan hardware, kita beralih ke software. Arduino sudah menyediakan Integrated Development Environment (IDE) yang bisa diunduh disini.
Sesuaikan dengan sistem operasi yang kalian gunakan. Untuk pengguna Windows, Anbi sarankan untuk memilih yang diatas (bukan yang ZIP file).
Pilih JUST DOWNLOAD
untuk langsung mengunduh, atau jika kalian ingin berkontribusi atau berdonasi silakan pilih CONTRIBUTE & DOWNLOAD
. Jika sudah diunduh, klik 2x pada file arduino-versi-windows.exe
Pilih Yes
pada peringatan User Account Control
Sesuaikan dengan pilihan yang kalian inginkan. Anbi mencentang semua.
Berikutnya adalah pemilihan folder instalasi, sesuaikan dengan folder instalasi pada perangkat kalian. Anbi langsung Install saja karena sudah sesuai dengan folder destinasi yang Anbi gunakan.
Proses instalasi akan berjalan, kita tunggu saja. Jika sudah selesai bisa kita buka Aplikasi Arduino, lalu akan tampil splash screen.
Proses ini tidak akan memakan waktu banyak
Pilih Allow access jika ada peringatan seperti ini
Berikut adalah halaman awal aplikasi Arduino
Ujicoba
Hubungkan Arduino Board dengan PC atau Laptop yang kamu gunakan. Gunakan kabel USB Type B.
Pastikan juga sudah menyetel ke Ardunino Board
yang kalian gunakan. Caranya adalah
Tools > Board > Arduino Uno
Pastikan juga telah memilih Port
yang benar. Sesuaikan dengan perangkat kalian.
Tools > Port > COMP4
Kita akan mencoba membuat blink pada LED
yang ada pada Arduino Boards. Siapkan Arduino IDE dan gunakan kode berikut ini:
/*
Blink
Menyalakan LED selama satu detik, lalu mati selama dua detik, dan diulang.
Kebanyakan Arduino memiliki LED yang on-board atau sudah melekat pada Arduino Board.
Pada UNO, MEGA dan ZERO melekat pada digital pin 13, namun pada MKR1000 pada pin 6.
LED_BUILTIN digunakan untuk menyetel pada LED yang ada pada Board secara otomatis.
Jika ingin mengetahui pin berapa yang terhubung pada model Arduino, kamu bisa
mengecek Technical Specs dari Board yang kamu gunakan pada:
[https://www.arduino.cc/en/Main/Products](https://www.arduino.cc/en/Main/Products "https://www.arduino.cc/en/Main/Products")
modified 8 May 2014
by Scott Fitzgerald
modified 2 Sep 2016
by Arturo Guadalupi
modified 8 Sep 2016
by Colby Newman
modified 28 Jul 2021
by AnbiDev
This example code is in the public domain.
[https://www.arduino.cc/en/Tutorial/BuiltInExamples/Blink](https://www.arduino.cc/en/Tutorial/BuiltInExamples/Blink "https://www.arduino.cc/en/Tutorial/BuiltInExamples/Blink")
\*/
// the setup function runs once when you press reset or power the board
void setup() {
// inisialisasi digital pin LED_BUILTIN sebagai output.
pinMode(LED_BUILTIN, OUTPUT);
}
// function loop akan berjalan terus-menerus
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // menyalakan LED (HIGH adalah voltage level)
delay(1000); // waktu tunggu (1000 = 1 detik)
digitalWrite(LED_BUILTIN, LOW); // mematikan LED dengan membuat voltage menjadi LOW
delay(2000); // waktu tunggu (2000 = 2 detik)
}
Kode diatas juga bisa didapatkan pada File > Examples > 01.Basics > Blink
. Anbi ubah dan sertakan pada dokumentasi menggunakan Bahasa Indonesia.
Lalu pilih tombol Verify untuk mengecek apakah kode sudah benar atau belum
Jika sudah selanjutnya adalah Upload
Perhatikan pada Arduino Board, lampu LED akan perkedip secara cepat. Ini menandakan ada script yang sedang diupload pada Board. Jika sudah selesai, LED yang ada pada Board akan berkedip sesuai dengan kode yang sudah kita buat, satu detik hidup dan dua detik mati.
Sekian artikel tentang persiapan Arduino. Gimana? Seru bukan? Pada artikel selanjutnya kita akan belajar menggunakan sensor. Terimakasih, semoga bermanfaat.