Anda di halaman 1dari 7

1.

Pengertian Arduino
Arduino adalah pengendali mikro single-board yang bersifat open-source,
dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang.
Hardware dalam arduino memiliki prosesor Atmel AVR dan menggunakan
software dan bahasa sendiri.

A. Hardware
Hardware dalam arduino memiliki beberapa jenis, yang mempunyai
kelebihan dan kekurangan dalam setiap papannya. Penggunaan jenis arduino
disesuaikan dengan kebutuhan, hal ini yang akan mempengaruhi dari jenis
prosesor yang digunakan. Jika semakin kompleks perancangan dan program yang
dibuat, maka harus sesuai pula jenis kontroler yang digunakan. Yang
membedakan antara arduino yang satu dengan yang lainnya adalah penambahan
fungsi dalam setiap boardnya dan jenis mikrokontroler yang digunakan. (Sumber:
B. Gustomo, 2015)

Mikrokontroler ATmega328

Tegangan pengoperasian 5V

Tegangan input yang


7-12V
disarankan

Batas tegangan input 6-20V

Jumlah pin I/O digital 14 (6 di antaranya menyediakan keluaran PWM)

Jumlah pin input analog 6

Arus DC tiap pin I/O 40 Ma

Arus DC untuk pin 3.3V 50 mA

32 KB (ATmega328), sekitar 0.5 KB digunakan


Memori Flash
oleh bootloader

SRAM 2 KB (ATmega328)

EEPROM 1 KB (ATmega328)
Clock Speed 16 MHz

1
Hardware arduino uno memilki spesifikasi sebagai berikut:
1) 14 pin IO Digital (pin 0–13)
Sejumlah pin digital dengan nomor 0–13 yang dapat dijadikan input atau
output yang diatur dengan cara membuat program IDE.
2) 6 pin Input Analog (pin 0–5)
Sejumlah pin analog bernomor 0–5 yang dapat digunakan untuk membaca nilai
input yang memiliki nilai analog dan mengubahnya ke dalam angka antara 0 dan
1023.
3) 6 pin Output Analog (pin 3, 5, 6, 9, 10 dan 11)
Sejumlah pin yang sebenarnya merupakan pin digital tetapi sejumlah pin tersebut
dapat diprogram kembali menjadi pin output analog dengan cara membuat
programnya pada IDE.

B. Software
Software arduino yang digunakan adalah driver dan IDE, walaupun masih
ada beberapa software lain yang sangat berguna selama pengembangan arduino.
Integrated Development Environment (IDE), suatu program khusus untuk suatu
komputer agar dapat membuat suatu rancangan atau sketsa program untuk papan
Arduino. IDE arduino merupakan software yang sangat canggih ditulis dengan
menggunakan java. IDE arduino terdiri dari :
1) Editor Program
Sebuah window yang memungkinkan pengguna menulis dan mengedit program
dalam bahasa processing
2) Compiler
Berfungsi untuk kompilasi sketch tanpa unggah ke board bisa dipakai untuk
pengecekan kesalahan kode sintaks sketch. Sebuah modul yang mengubah kode
program menjadi kode biner bagaimanapun sebuah mikrokontroler tidak akan bisa
memahami bahasa processing.
3) Uploader
Berfungsi untuk mengunggah hasil kompilasi sketch ke board target. Pesan error
akan terlihat jika board belum terpasang atau alamat port COM belum
terkonfigurasi dengan benar. Sebuah modul yang memuat kode biner dari
komputer ke dalam memori didalam papan arduino.(Sumber: B.Gustomo, 2016)

1
2. Program Arduino Ide
IDE (Integrated Development Environment) adalah sebuah perangkat
lunak yang digunakan untuk mengembangkan aplikasi mikrokontroler mulai dari
menuliskan source program, kompilasi, upload hasil kompilasi dan uji coba secara
terminal serial.

a. Icon menu verify yang bergambar ceklis berfungsi untuk mengecek


program yang ditulis apakah ada yang salah atau error.
b. Icon menu upload yang bergambar panah ke arah kanan berfungsi untuk
memuat / transfer program yang dibuat di software arduino ke hardware
arduino.
c. Icon menu New yang bergambar sehelai kertas berfungsi untuk membuat
halaman baru dalam pemrograman.
d. Icon menu Open yang bergambar panah ke arah atas berfungsi untuk
membuka program yang disimpan atau membuka program yang sudah
dibuat dari pabrikan software arduino.

2
e. Icon menu Save yang bergambar panah ke arah bawah berfungsi untuk
menyimpan program yang telah dibuat atau dimodifikasi.
f. Icon menu serial monitor yang bergambar kaca pembesar berfungsi untuk
mengirim atau menampilkan serial komunikasi data saat dikirim dari
hardware arduino.

Berikut ini langkah-langkah dalam Memprogram dan Menjalankan Arduino :

a. Membuat Sketch
Jalankan program arduino, bisa dari file master arduino yang kita simpan
ataupun dari ikon dikomputer desktop. Kemudian akan muncul program arduino
IDE dengan tampilan sketch sesuai dengan tanggal dan bulan pada saat program
dijalankan.

b. Mengetikan kode program pada sketch


Tuliskan source kode dibawah ini pada layar editor arduino :
// coba 1 led – Program untuk menghidupkan LED berkedip-kedip
const int PIN_12 = 12;
void setup() {
pinMode(PIN_12, OUTPUT);
}
void loop() {
digitalWrite(PIN_12, HIGH);
delay(1000); // Tunda 1 detik
digitalWrite(PIN_12, LOW);
delay(1000);

c. Menyimpan Sketch
Program yang baru saja ditulis pada editor tadi dapat disimpan kedalam file
yaitu dengan klik pada menu file pilih save atau save as, pilih folder yang akan
digunakan menyimpan file, ketikan nama file misalnya, Coba 1 Led kemudian klik
save.

3
d. Menjalankan Sketch (Verify/Compile)
Setelah menyimpan sketch kita bisa langsung menjalankan program yaitu
dengan cara mengklik simbol Verify atau dari menu sketch pilih Verify/Compile
bisa juga dengan shortcut Ctrl + R. Apabila verify sukses akan terdapat tulisan
Done Compilling.

4
e. Cara memperbaiki kesalahan/error
Setelah kita verify/compile suatu saat pasti terdapat kesalahan atau pesan error
baik dari segi penulisan sampai kesalahan syntax, karena program arduino ini
penulisanya bersifat case sensitive, jadi kita harus benar-benar teliti dalam
mengetiknya. Biasanya kesalahan akan ditunjukan oleh blok warna kuning dengan
dengan menyebutkan kata-kata yang salah.

5
DAFTAR PUSTAKA

B.Gustomo.2015.pengenalan arduino dan pemrogramannya.bandung:informatika


bandung
http://eprints.polsri.ac.id/4536/4/Bab%20II.pdf
http://arduino-tutorials.blogspot.com/2013/12/cara-memprogram-dan-
menjalankan-arduino.html?m=1

Anda mungkin juga menyukai