Senin, 31 Oktober 2016

berlatih arduino dengan led


Selamat datang sahabat.. Terima kasih telah berkunjung di blog yang sederhana ini. Pada kesempatan kali ini kita akan berlatih led berjalan. Coba sahabat perhatikan gambar animasi di bawah yaaa.
Pada gambar di atas kita melihat animasi led berjalan . Nah sekarang kita akan praktekan siapkan alat alatnya yaaa  .. yaitu...
1 buah mikrokontroller Arduino Uno.
4 buah led
Nah untuk latihan pertama ini rangkaian saklar abaikan saja terlebih dahulu. Kita akan membuat led berjalan saja..


Nah sekarang kita akan mencoba bagaimanakah led berjalan ini dapat dimatikan dengan saklar. Jadi awalnya atau pada saat pertama kali di aktipkan led mati. Nah jika kita tekan saklar maka led akan hidup bergantian. Dan jika kita tekan saklar sekali lagi, led akan mati semua.


void setup() {
pinMode (2,OUTPUT) ;
pinMode (3,OUTPUT) ;
pinMode (4,OUTPUT) ;
pinMode (5,OUTPUT) ;
}

void loop() {
for (int x=2; x<6 ; x++ ) {
  digitalWrite (x,HIGH);
  delay (1000);
  digitalWrite (x,LOW);
  }
 }



void setup() {
pinMode (2,OUTPUT) ;
pinMode (3,OUTPUT) ;
pinMode (4,OUTPUT) ;
pinMode (5,OUTPUT) ;

//pinMode (6,OUTPUT) ;
}

void loop() {
  digitalWrite (x,HIGH);
  delay (500);
  digitalWrite (x,LOW);
  }
 }




boolean a,b;
int x=2; int y,w ;int z=1;
void setup() {
pinMode (2,OUTPUT) ;
pinMode (3,OUTPUT) ;
pinMode (4,OUTPUT) ;
pinMode (5,OUTPUT) ;

pinMode (13,INPUT) ;
}

void loop() {
if (digitalRead (13)==1 && a==false )
{ a =true ;
 if (b==false) b=true;
 else b= false;}
 if (digitalRead (13)==0) a= false ;
 if (b==true) {
  digitalWrite (x,z);
  delay (50);
  w=w+1;
  if ( w>20) {z=0;}
   if ( w>40) {z=1  ;
   w=1;
    x=x+1;
    if (x>5) x=2;
  }
 }}

Kunjungi Chanel youtubnya yaaa.. Jangan lupa like and subcribe

Tidak ada komentar:

Posting Komentar