LED BOLAK BALIK MENGGUNAKAN PROTEUS ARDUINO

 

Sewaktu saya sekolah dulu,kami disuruh membuat led running yang bisa bolak balik dalam waktu 10 menit, jadi saya membuat dengan simpel dan mudah pada saat itu apalagi saya tidak terlalu mengerti tentang coding. Nah kali ini saya akan bagikan pengalaman saya pada saat sekolah dulu dalam membuat LED  running yang bolak balik dengan mudah.

Pastikan kalian sudah membuat arduino dan led diatas dengan 13 pin terpasang ya.

Pertama , kalian harus sudah ter instal aplikasi Proteus 8 dan juga IDE Arduino.

Kedua, kalian buka IDE arduino lalu buat kode program seperti berikut:

// Program 4 : LED Berjalan

void setup() {

   pinMode(1, OUTPUT);              

   pinMode(2, OUTPUT);     

   pinMode(3, OUTPUT);

   pinMode(4, OUTPUT);

   pinMode(5, OUTPUT);

   pinMode(6, OUTPUT);

   pinMode(7, OUTPUT);

   pinMode(8, OUTPUT);

   pinMode(9, OUTPUT);

   pinMode(10, OUTPUT);

   pinMode(11, OUTPUT);

   pinMode(12, OUTPUT);

   pinMode(13, OUTPUT);

}

void loop() {

  digitalWrite(1, HIGH); 

  delay(1000);

  digitalWrite(1, LOW);

  digitalWrite(2, HIGH); 

  delay(1000);

  digitalWrite(2, LOW); 

  digitalWrite(3, HIGH); 

  delay(1000); 

  digitalWrite(3, LOW); 

  digitalWrite(4, HIGH);  

  delay(1000); 

  digitalWrite(4, LOW);

  digitalWrite(5, HIGH);  

  delay(1000); 

  digitalWrite(5, LOW);  

  digitalWrite(6, HIGH); 

  delay(1000);

  digitalWrite(6, LOW); 

  digitalWrite(7, HIGH); 

  delay(1000);

  digitalWrite(7, LOW);

  digitalWrite(8, HIGH); 

  delay(1000);  

  digitalWrite(8, LOW);  

  digitalWrite(9, HIGH);  

  delay(1000);

  digitalWrite(9, LOW);

  digitalWrite(10, HIGH);  

  delay(1000);

  digitalWrite(10, LOW);

  digitalWrite(11, HIGH);  

  delay(1000);

  digitalWrite(11, LOW);

  digitalWrite(12, HIGH);  

  delay(1000);

  digitalWrite(12, LOW);

  digitalWrite(13, HIGH);  

  delay(1000);

  digitalWrite(13, LOW);

  digitalWrite(13, HIGH);  

  delay(1000);

  digitalWrite(13, LOW);

  digitalWrite(12, HIGH);  

  delay(1000);

  digitalWrite(12, LOW);

  digitalWrite(11, HIGH);  

  delay(1000);

  digitalWrite(11, LOW);

  digitalWrite(10, HIGH);  

  delay(1000);

  digitalWrite(10, LOW);

  digitalWrite(9, HIGH);  

  delay(1000);

  digitalWrite(9, LOW);

  digitalWrite(8, HIGH); 

  delay(1000);  

  digitalWrite(8, LOW);

  digitalWrite(7, HIGH); 

  delay(1000);

  digitalWrite(7, LOW); 

  digitalWrite(6, HIGH); 

  delay(1000);

  digitalWrite(6, LOW);

  digitalWrite(5, HIGH);  

  delay(1000); 

  digitalWrite(5, LOW);

  digitalWrite(4, HIGH);  

  delay(1000); 

  digitalWrite(4, LOW);

  digitalWrite(3, HIGH); 

  delay(1000); 

  digitalWrite(3, LOW);

   digitalWrite(2, HIGH); 

  delay(1000);

  digitalWrite(2, LOW);

  digitalWrite(1, HIGH); 

  delay(1000);

  digitalWrite(1, LOW);

  

}


Ketiga, kalian verify kode tersebut ( ada tanda centang di atas kiri)



Keempat, kalian klik sketch lalu pilih Export compiled binary , maka arduino akan meng -export file hex untuk digunakan  di proteus.



Kelima , lalu kalian ke aplikasi proteus, dan klik arduino yang sudah kalian rangkai, lalu pilih browse dan cari file hex kalian. jangan lupa klik ok atau apply.



Keenam, kalian jalankan app proteus dengan play dibawah kiri.

Oh ya , jika kalian tidak ada waktu untuk mengetik kode maka kalian tinggal download kode arduino serta rangkaian disini :



GregetGame525 Ingin menjadi lebih baik di kemudian hari.

Belum ada Komentar untuk "LED BOLAK BALIK MENGGUNAKAN PROTEUS ARDUINO"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel