cara mengunakan fungsi for pada pemograman arduino, fungsi perulangan
Halo teman teman semua jumpa lagi di blog ini, pada kesempatan kali ini kita akan belajar menggunakan fungsi for () pada pemograman arduino, Fungsi for () ini adalah suatu fungsi yang di mana fungsinya untuk melakukan suatu perulangan pada program Arduino, dengan fungsi for ini kita dapat membuat program dapat di ulang sesuai keinginan kita
for(int i=2; i<=6; i++){
pinMode(i,OUTPUT);}
Program di atas berfungsi untuk membuat pin 2 sampai pin 6 sebagai OUTPUT
for(int i=2; i<=6; i++){
digitalWrite(i-1,LOW);
digitalWrite(i,HIGH);
delay(500);
if(i==6){digitalWrite(i,LOW);}
}
Program di atas berfungsi untuk menyalakan dan mematikan LED dari pin 2 sampai pin 6, LED akan terlihat seolah olah seperti berjalan
for(int i=6; i>=2; i--){
digitalWrite(i+1,LOW);
digitalWrite(i,HIGH);
delay(500);
if(i==2){digitalWrite(i,LOW);}
}
program di atas berfungsi untuk menyalakan dan mematikan LED dari pin 6 sampai pin 2, ini mirip seperti program yang kedua tapi yang ini sebaliknya untuk menyalakan led dari pin 6 sampai pin 2, jika ingin mencoba programnya temen-temen bisa copy program di bawah yang telah di sediakan
void setup(){
for(int i=2; i<=6; i++){
pinMode(i,OUTPUT);}
}
void loop(){
for(int i=2; i<=6; i++){
digitalWrite(i-1,LOW);
digitalWrite(i,HIGH);
delay(500);
if(i==6){digitalWrite(i,LOW);}
}
for(int i=6; i>=2; i--){
digitalWrite(i+1,LOW);
digitalWrite(i,HIGH);
delay(500);
if(i==2){digitalWrite(i,LOW);}
}
}
program di atas untuk menyalakan led dari pin dua sampai pin 6 setelah selesai aoan menyalakan lagi dari pin 6 sampai pin dua, jika temen-temen ingin mencobanya silahkan di cpy program di atas dan lihat hasilnya, untuk video tutorialnya sudah saya sediakan di bawah