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.
Belum ada Komentar untuk "LED BOLAK BALIK MENGGUNAKAN PROTEUS ARDUINO"
Posting Komentar