selamat malam sahabat blogger,,semoga kalian dalam keadaan sehat walafiat yah,,,dan selalu dalam lindungan yang maha kuasa..Amiin,,
kali ini saya akan berbagi informasi kepada sahabat belogger bagaimana caranya kita menyalakan lampu led pada arduino..tapi sebelum itu sahabat tau kan apa yang dimaksud dengan arduino untuk lebih ingat lagi kita bahas sedikit tentang arduino???
Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang. Hardwarenya memiliki prosesor Atmel AVR dan softwarenya memiliki bahasa pemrograman sendiri. Saat ini Arduino sangat populer di seluruh dunia. Banyak pemula yang belajar mengenal robotika dan elektronika lewat Arduino karena mudah dipelajari. Tapi tidak hanya pemula, para hobbyist atau profesional pun ikut senang mengembangkan aplikasi elektronik menggunakan Arduino. Bahasa yang dipakai dalam Arduino bukan assembler yang relatif sulit, tetapi bahasa C yang disederhanakan dengan bantuan pustaka-pustaka (libraries) Arduino.
lanjut ke koding untuk menyalakan lampu led di arduino:
int A=13;
int B=12;
int C=11;
int D=10;
int E=9;
int F=8;
int G=7;
int H=6;
void setup(){
pinMode (A,OUTPUT);
pinMode (B,OUTPUT);
pinMode (C,OUTPUT);
pinMode (D,OUTPUT);
pinMode (E,OUTPUT);
pinMode (F,OUTPUT);
pinMode (G,OUTPUT);
pinMode (H,OUTPUT);
}
void loop(){
digitalWrite (A,HIGH);
delay(100);
digitalWrite (B,HIGH);
delay(100);
digitalWrite (C,HIGH);
delay(100);
digitalWrite (D,HIGH);
delay(100);
digitalWrite (E,HIGH);
delay(100);
digitalWrite (F,HIGH);
delay(100);
digitalWrite (G,HIGH);
delay(100);
digitalWrite (H,HIGH);
delay(100);
digitalWrite (A,HIGH);
delay(100);
digitalWrite (A,LOW);
delay(100);
digitalWrite (B,HIGH);
delay (100);
digitalWrite (B,LOW);
delay (100);
digitalWrite (C,HIGH);
delay (100);
digitalWrite (C,LOW);
delay(100);
digitalWrite (D,HIGH);
delay(100);
digitalWrite (D,LOW);
delay(100);
digitalWrite (E,HIGH);
delay(100);
digitalWrite (E,LOW);
delay(100);
digitalWrite (F,HIGH);
delay(100);
digitalWrite (F,LOW);
delay(100);
digitalWrite (G,HIGH);
delay(100);
digitalWrite (G,LOW);
delay(100);
digitalWrite (H,HIGH);
delay(100);
digitalWrite (H,LOW);
delay(100);
digitalWrite (H,HIGH);
delay(100);
digitalWrite (H,LOW);
delay(100);
digitalWrite (G,HIGH);
delay(100);
digitalWrite (G,LOW);
delay(100);
digitalWrite (F,HIGH);
delay(100);
digitalWrite (F,LOW);
delay(100);
digitalWrite (E,HIGH);
delay(100);
digitalWrite (E,LOW);
delay(100);
digitalWrite (D,HIGH);
delay(100);
digitalWrite (D,LOW);
delay(100);
digitalWrite (C,HIGH);
delay(100);
digitalWrite (C,LOW);
delay(100);
digitalWrite (B,HIGH);
delay(100);
digitalWrite (B,LOW);
delay(100);
digitalWrite (A,HIGH);
delay(100);
digitalWrite (A,LOW);
delay(100);
digitalWrite (A,HIGH);
delay(100);
digitalWrite (B,HIGH);
delay(100);
digitalWrite (C,HIGH);
delay(100);
digitalWrite (D,HIGH);
delay(100);
digitalWrite (E,HIGH);
delay(100);
digitalWrite (F,HIGH);
delay(100);
digitalWrite (G,HIGH);
delay(100);
digitalWrite (H,HIGH);
delay(100);
digitalWrite (H,LOW);
delay(100);
digitalWrite (G,LOW);
delay(100);
digitalWrite (F,LOW);
delay(100);
digitalWrite (E,LOW);
delay(100);
digitalWrite (D,LOW);
delay(100);
digitalWrite (C,LOW);
delay(100);
digitalWrite (B,LOW);
delay(100);
digitalWrite (A,LOW);
delay(100);
digitalWrite (A,LOW);
delay(100);
digitalWrite (B,LOW);
delay(100);
digitalWrite (C,LOW);
delay(100);
digitalWrite (D,LOW);
delay(100);
digitalWrite (E,LOW);
delay(100);
digitalWrite (F,LOW);
delay(100);
digitalWrite (G,LOW);
delay(100);
digitalWrite (H,LOW);
delay(100);
digitalWrite (A,HIGH);
delay(100);
digitalWrite (B,HIGH);
delay(100);
digitalWrite (C,HIGH);
delay(100);
digitalWrite (D,HIGH);
delay(100);
digitalWrite (E,HIGH);
delay(100);
digitalWrite (F,HIGH);
delay(100);
digitalWrite (G,HIGH);
delay(100);
digitalWrite (H,HIGH);
delay(100);
}
setelah itu copy paste kode di atas ke program arduino sobat dan jalankan lihat hasilnya sukseskan ...
sekian dulu untuk hari ini..
No comments:
Post a Comment