Hal yang perlu dipersiapkan:
- LED
- Resistor 1k
- Arduino (Direkomendasikan Arduino Uno)
Langkah Pertama : Menghubungkan LED ke arduino
Skematik :
Lalu colokkan Arduino ke PC menggunakan Kabel
Langkah Kedua - Programming Code
untuk mendaftarkan LED tersebut ke dalam board arduino, maka diperlukan initialize.
int (nama untuk led) = (pin anda memasukkan led);
Jika nama LED adalah lampu, dan berada di pin 13 maka tulis,
int lampu = 13;lalu ketikkan void seperti dibawah:
void setup(){} adalah tempat untuk mengatur output dan semacamnya.void setup(){pinMode(lampu, OUTPUT);}
pinMode(nama komponen, OUTPUT);
nama komponen harus sesuai pada int diatas.
setelah itu ketikkan void loop:
void loop(){
digitalWrite(lampu, HIGH);
delay(1000);
digitalWrite(lampu, LOW);
delay(1000);
}digitalWrite(nama komponen, output);
- digitalWrite berfungsi untuk mengaktifkan komponen sesuai output.
Jika output HIGH maka yang keluar pada pin tersebut adalah Positif / 5volt / 3 volt / Vcc
Jika output LOWmaka yang keluar pada pin tersebut adalah Negatif / 0volt / Gnd
- delay(miliseconds);
delay berfungsi untuk menentukan durasi dari sebuah aktifitas.
waktu diketik dalam satuan miliseconds, jika ingin waktu 1 detik, maka delay(1000);
KODE AKHIRR
int lampu = 13;void setup(){pinMode(lampu, OUTPUT);}void loop(){digitalWrite(lampu, HIGH);delay(1000);digitalWrite(lampu, LOW);delay(1000);}