MEMPOGRAM LED BERKEDIP GANTIAN DENGAN ARDUINO UNO DI PROTEUS

MEMPOGRAM LED BERKEDIP GANTIAN DENGAN ARDUINO UNO DI PROTEUS


Pada project ini saya akan membuat project LED berkedip bergantian,kali ini saya akan membuat 4 buah LED,anda juga bisa menambahnya 5 buah LED  atau lebih.
Oke langsung saja….
Pertama buka proteus anda,jika belum bisa didwonload disini.
Lalu klik isis  pada bagian atas,lihat gambar dibawah saya tandai warna hitam



Setelah sudah terbuka maka carilah komponennya di bagian atas kiri tanda P,lihatlah gambar dibawah



Lalu cari LED sesuai keinginan anda,lalu cari resistor 220 ohm dan cari arduino uno,jika anda belum mempunyai arduino download disini
Lalu anda instal ke proteus,jika anda belum ngerti bisa anda baca disini

Setelah anda sudah siapkan semua rangkailah sesuai dengan gambar dibawah




Jika sudah anda sesuaikan gambar diatas lalu masukkan kodingnya ke arduino IDE

const int pinLED1 = 8;
const int pinLED2 = 9; 
const int pinLED3 = 10; 
const int pinLED4 = 11; 


void setup(){
  //pin LED sebagai output
  pinMode (pinLED1,OUTPUT);
  pinMode (pinLED2,OUTPUT);
  pinMode (pinLED3,OUTPUT);
  pinMode (pinLED4,OUTPUT);
}
void loop(){
  //perulangan sebanyal 5 kali
  // dari i =0 hingga i=4 atau (i<5)
    for(int i=0; i<5; i++){ 
      if(i==1){
        //jika i=1,hidupkan led 1,yang lain mati
        digitalWrite(pinLED1, HIGH); 
        digitalWrite(pinLED2, LOW); 
        digitalWrite(pinLED3, LOW); 
        digitalWrite(pinLED4, LOW);
      }else if (i==2){
        //jika i =2,hidupkan led 1 & 2,led 3 & 4 mati
         digitalWrite(pinLED1, HIGH); 
         digitalWrite(pinLED2, HIGH); 
         digitalWrite(pinLED3, LOW); 
         digitalWrite(pinLED4, LOW); 
      }else if (i==3){
         // jika i=3, hidupkan led 1, 2, & 3, led 4 mati
           digitalWrite(pinLED1, HIGH); 
           digitalWrite(pinLED2, HIGH); 
           digitalWrite(pinLED3, HIGH); 
           digitalWrite(pinLED4, LOW); 
      }else if (i==4){
        //jika i=4,hidupkan semua led
        digitalWrite(pinLED1, HIGH);
        digitalWrite(pinLED2, HIGH);
        digitalWrite(pinLED3, HIGH);
        digitalWrite(pinLED4, HIGH);
      }else{
        //jika tidak,matikan semua led
        digitalWrite(pinLED1, LOW);
        digitalWrite(pinLED2, LOW);
        digitalWrite(pinLED3, LOW);
        digitalWrite(pinLED4, LOW);
             
         }
         //delay selama 5 detik
         delay (1000);
      }
    }

Lalu anda verify atau anda tes dulu dan beri namanya dan simpan sesuai keinginan anda, jika sudah anda tes selanjutnya anda pilih sketch > export compiled binary,jika sudah berhasil selanjut anda masuk ke proteus dan klik dua kali arduinonya,lalu anda cari file yang anda simpan dan masukkan ke yang saya tandain seperti gambar dibawah



Lalu klik ok,sekarang and running dengan klik tanda panah paling ujung kiri bawah.Sekarang anda lihat hasilnya.


Jika ada penulis saya kurang mengerti mohon maaf sebelumnya dan bisa bertanya di komentar dibawah.sekian dan terimahkasih semoga bermanfaat bagi anda.

FAISAL MANURUNG
FAISAL MANURUNG Saya anak kelima dari 4 bersaudara. Saya tidak pernah di manjahkan dan saya di kuliahkan di aceh

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel