Rabu, 10 Mei 2017

Running Led Arduino

Halaman Blog ini adalah Hasil dari experimen Kang Mas Yadi, Jika ada pengunjung yang mampir tentu saja di persilahkan membaca. mohon maap isinya alakadarnya saja. Latihan kali ini digunakan
- Led 8 Buah
- Mikrokontroller Arduino  Mega
- Resistor





  int a,b,c,d,e,f,g,h,z; int x=1;
void setup() {
pinMode ( 26,OUTPUT); pinMode ( 28,OUTPUT);
pinMode ( 30,OUTPUT); pinMode ( 32,OUTPUT);
pinMode ( 34,OUTPUT); pinMode ( 36,OUTPUT);
pinMode ( 38,OUTPUT); pinMode ( 40,OUTPUT);
}
void loop() {
  if (z==1) {a=1; b=0; c=0; d=0; e=0; f=0; g=0; h=0;  }
  if (z==2) {a=0; b=1; c=0; d=0; e=0; f=0; g=0; h=0; }
  if (z==3) {a=0; b=0; c=1; d=0; e=0; f=0; g=0; h=0; }
  if (z==4) {a=0; b=0; c=0; d=1; e=0; f=0; g=0; h=0; }
  if (z==5) {a=0; b=0; c=0; d=0; e=1; f=0; g=0; h=0; }
  if (z==6) {a=0; b=0; c=0; d=0; e=0; f=1; g=0; h=0; }
  if (z==7) {a=0; b=0; c=0; d=0; e=0; f=0; g=1; h=0; }
  if (z==8) {a=0; b=0; c=0; d=0; e=0; f=0; g=0; h=1; }
 digitalWrite (26,a); digitalWrite ( 28,b); digitalWrite ( 30,c);
 digitalWrite (32,d); digitalWrite ( 34,e); digitalWrite ( 36,f);
 digitalWrite (38,g); digitalWrite ( 40,h); 
 z=z+x;
if (z>8)x=-1; 
if (z<1) x=1;
delay (60);
}





Tidak ada komentar:

Posting Komentar