PEMOGRAMAN ARDUINO
Arduino bisa disebut sebuah library dari bahasa C, yakni yang menyederhanakan bahasa C
menjadi lebih mudah dimengerti. Pada arduino ada bare minimum dimana koding paling
minimum yang harus ada pada arduino. Yang dimaksud dengan bare minimum pada arduino
itu yakni “void setup() dan void loop()”.
void setup()
Semua kode program yang ada dalam void setup() akan dibaca sekali oleh arduino,
biasanya isinya berupa kode perintah untuk menentukan fungsi sebuah pin.
void loop()
Semua kode program yang ada dalam void loop() akan dibaca setelah void setup() dan
akan dibaca secara terus menerus oleh arduino, isinya berupa kode-kode perintah
kepada pin I/O pada arduino.
Praktek yang akan dibuat yakni menyalakan LED atau membuat LED berkedip (blink).
Adapaun alat dan bahan yang digunakan :
Arduino uno
Breadboard
LED
1. Pemasangan LED ke Arduino uno
Hubungkan pin negatif arduino dan pin negatif LED ke breadbord, dan untuk pin positif
LED hubungkan ke pin 13 arduino uno. Berikut adalah gambar rangkaiannya.
Pembuatan sketch untuk BLINK sangatlah mudah, setelah masuk ke Program ARDUINO
kemudian klik FILE => EXAMPLE => BASIC => BLINK.
void setup(){
pinMode(13, OUTPUT);
}
void loop(){
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
Praktek kali ini akan mencoba membuat program untuk push button, push button merupaka
komponen elektronika jenis sklar yang berfungsi untuk memutus dan menyambungkan arus
listrik. Adapun komponen yang harus disipakan yakni :
Arduino
Breadboard
Push button
LED
Kabel jumber
1. Pemasangan Push Button ke Arduino Uno
Hubungkan tegangan 5V dan GND dari arduino ke breadboard, dan hubungkan pin
pertama push button ke 5V dan pin kedua push button ke resistor 10k, kemudian pin
resistor dihubungkan ke GND. Berikut adalah gambar untuk pemasangan push button ke
arduino uno.
void setup(){
pinMode(led, OUTPUT);
pinMode(tombol, INPUT);
}
void loop(){
nilai= digitalRead(tombol);
if(nilai == 1){
digitalWrite(led, HIGH);
}
else{
digitalWrite(led, LOW);
}
}