RUNNING LED BASIC & EX
VIA ARDUINO
Pada kesempatan kali ini aruselektronika akan membagi tutorial "bagaimana sih caranya agar led bisa berjalan ?" metoda yang aruselektronika gunakan yaitu dengan motode simple dan metode variable untuk penjelasan lebih lengkap kita simak penjelasan dibawah ini.
TOLONG BACA DENGAN DETAIL !
Siapkan alat dan bahan :
- 11 Led (warna bebas) (jumlah disesuaikan dengan keinginan & program )
- Arduino Uno/Nano/Mega (sama saja)
- Resistor 220 Ohm
- Kabel jumper disesuaikan
- Breadboard
- Laptop
- Software arduino ide
- Kabel usb
- Download simulasi proteus (tutorial memasukan program arduino ke proteus klik disini)
/* * Metode Simple Metode Simple * By Fickry Muhammad */ void setup() { pinMode(12,OUTPUT); pinMode(11,OUTPUT); pinMode(10,OUTPUT); pinMode(9,OUTPUT); pinMode(8,OUTPUT); pinMode(7,OUTPUT); pinMode(6,OUTPUT); pinMode(5,OUTPUT); pinMode(4,OUTPUT); pinMode(3,OUTPUT); pinMode(2,OUTPUT); } void loop() { digitalWrite(12,HIGH); delay(100); digitalWrite(11,HIGH); digitalWrite(12,LOW); delay(100); digitalWrite(10,HIGH); digitalWrite(11,LOW); delay(100); digitalWrite(9,HIGH); digitalWrite(10,LOW); delay(100); digitalWrite(8,HIGH); digitalWrite(9,LOW); delay(100); digitalWrite(7,HIGH); digitalWrite(8,LOW); delay(100); digitalWrite(6,HIGH); digitalWrite(7,LOW); delay(100); digitalWrite(5,HIGH); digitalWrite(6,LOW); delay(100); digitalWrite(4,HIGH); digitalWrite(5,LOW); delay(100); digitalWrite(3,HIGH); digitalWrite(4,LOW); delay(100); digitalWrite(2,HIGH); digitalWrite(3,LOW); delay(100); digitalWrite(2,LOW); }METODE VARIABLE
/* * Metode Simple Metode Variable * By Fickry Muhammad */ boolean t = true; int i = 12; void setup() { pinMode(12,OUTPUT); pinMode(11,OUTPUT); pinMode(10,OUTPUT); pinMode(9,OUTPUT); pinMode(8,OUTPUT); pinMode(7,OUTPUT); pinMode(6,OUTPUT); pinMode(5,OUTPUT); pinMode(4,OUTPUT); pinMode(3,OUTPUT); pinMode(2,OUTPUT); } void loop() { digitalWrite(i,HIGH); delay(100); digitalWrite(i,LOW); if(t == true) {i = i - 1;} else {i = i + 1;} if(i < 2) { i = 12; } }3. Verify program arduino,apabila tidak terjadi error lanjut dengan proses upload
4, Upload program,apabila succes akan muncul tulisan done uploading,apabila ada yang belum tahu bagaimana cara upload code/sketch ke board arduino bisa baca disini
5. Sekarang kalian tinggal lihat apa yang terjadi pada led tersebut,jika kalian ingin merubah arah led dll kalian utak atik programnya saja
0 comments:
Posting Komentar