Using For Loop in Arduino
WATCH VIDEO:
ARDUINO CODES
Copy & Paste in Arduino
SYNTAX:
/*for loop syntax * code by: M.Faizan Mazhar * www.faizanmazhar.com * YouTube:CircuitsDiary */ void setup() { Serial.begin(9600); } void loop() { //for(initialization,condition,increment/decrement) for (int i=0;i<=10;i++) //0 to 10 { Serial.println(i); delay(1000); } for (int j=10;j>=0;j--) //10 to 0 { Serial.println(j); delay(1000); } delay(999999);//stop long delay }
FOR LOOP:
/*CODE BY: * M.Faizan Mazhar * Circuits Diary * FOR LOOP */ //pin names int white=2; int red=3; int orange=4; int blue=5; int redb=6; int whiteb=7; void setup() { pinMode(white,OUTPUT); pinMode(red,OUTPUT); pinMode(orange,OUTPUT); pinMode(blue,OUTPUT); pinMode(redb,OUTPUT); pinMode(whiteb,OUTPUT); } void loop() { digitalWrite(white,HIGH); digitalWrite(red,HIGH); digitalWrite(orange,HIGH); digitalWrite(blue,HIGH); digitalWrite(redb,HIGH); digitalWrite(whiteb,HIGH); delay(1000); digitalWrite(white,LOW); digitalWrite(red,LOW); digitalWrite(orange,LOW); digitalWrite(blue,LOW); digitalWrite(redb,LOW); digitalWrite(whiteb,LOW); delay(1000); delay(999999);//stop }
FOR LOOP 10 TIMES BLINKING:
/*CODE BY: * M.Faizan Mazhar * Circuits Diary * FOR LOOP */ //pin names int white=2; int red=3; int orange=4; int blue=5; int redb=6; int whiteb=7; void setup() { pinMode(white,OUTPUT); pinMode(red,OUTPUT); pinMode(orange,OUTPUT); pinMode(blue,OUTPUT); pinMode(redb,OUTPUT); pinMode(whiteb,OUTPUT); } void loop() { digitalWrite(white,HIGH); digitalWrite(red,HIGH); digitalWrite(orange,HIGH); digitalWrite(blue,HIGH); digitalWrite(redb,HIGH); digitalWrite(whiteb,HIGH); delay(1000); digitalWrite(white,LOW); digitalWrite(red,LOW); digitalWrite(orange,LOW); digitalWrite(blue,LOW); digitalWrite(redb,LOW); digitalWrite(whiteb,LOW); delay(1000); digitalWrite(white,HIGH); digitalWrite(red,HIGH); digitalWrite(orange,HIGH); digitalWrite(blue,HIGH); digitalWrite(redb,HIGH); digitalWrite(whiteb,HIGH); delay(1000); digitalWrite(white,LOW); digitalWrite(red,LOW); digitalWrite(orange,LOW); digitalWrite(blue,LOW); digitalWrite(redb,LOW); digitalWrite(whiteb,LOW); delay(1000); digitalWrite(white,HIGH); digitalWrite(red,HIGH); digitalWrite(orange,HIGH); digitalWrite(blue,HIGH); digitalWrite(redb,HIGH); digitalWrite(whiteb,HIGH); delay(1000); digitalWrite(white,LOW); digitalWrite(red,LOW); digitalWrite(orange,LOW); digitalWrite(blue,LOW); digitalWrite(redb,LOW); digitalWrite(whiteb,LOW); delay(1000); digitalWrite(white,HIGH); digitalWrite(red,HIGH); digitalWrite(orange,HIGH); digitalWrite(blue,HIGH); digitalWrite(redb,HIGH); digitalWrite(whiteb,HIGH); delay(1000); digitalWrite(white,LOW); digitalWrite(red,LOW); digitalWrite(orange,LOW); digitalWrite(blue,LOW); digitalWrite(redb,LOW); digitalWrite(whiteb,LOW); delay(1000); digitalWrite(white,HIGH); digitalWrite(red,HIGH); digitalWrite(orange,HIGH); digitalWrite(blue,HIGH); digitalWrite(redb,HIGH); digitalWrite(whiteb,HIGH); delay(1000); digitalWrite(white,LOW); digitalWrite(red,LOW); digitalWrite(orange,LOW); digitalWrite(blue,LOW); digitalWrite(redb,LOW); digitalWrite(whiteb,LOW); delay(1000); digitalWrite(white,HIGH); digitalWrite(red,HIGH); digitalWrite(orange,HIGH); digitalWrite(blue,HIGH); digitalWrite(redb,HIGH); digitalWrite(whiteb,HIGH); delay(1000); digitalWrite(white,LOW); digitalWrite(red,LOW); digitalWrite(orange,LOW); digitalWrite(blue,LOW); digitalWrite(redb,LOW); digitalWrite(whiteb,LOW); delay(1000); digitalWrite(white,HIGH); digitalWrite(red,HIGH); digitalWrite(orange,HIGH); digitalWrite(blue,HIGH); digitalWrite(redb,HIGH); digitalWrite(whiteb,HIGH); delay(1000); digitalWrite(white,LOW); digitalWrite(red,LOW); digitalWrite(orange,LOW); digitalWrite(blue,LOW); digitalWrite(redb,LOW); digitalWrite(whiteb,LOW); delay(1000); digitalWrite(white,HIGH); digitalWrite(red,HIGH); digitalWrite(orange,HIGH); digitalWrite(blue,HIGH); digitalWrite(redb,HIGH); digitalWrite(whiteb,HIGH); delay(1000); digitalWrite(white,LOW); digitalWrite(red,LOW); digitalWrite(orange,LOW); digitalWrite(blue,LOW); digitalWrite(redb,LOW); digitalWrite(whiteb,LOW); delay(1000); digitalWrite(white,HIGH); digitalWrite(red,HIGH); digitalWrite(orange,HIGH); digitalWrite(blue,HIGH); digitalWrite(redb,HIGH); digitalWrite(whiteb,HIGH); delay(1000); digitalWrite(white,LOW); digitalWrite(red,LOW); digitalWrite(orange,LOW); digitalWrite(blue,LOW); digitalWrite(redb,LOW); digitalWrite(whiteb,LOW); delay(1000); digitalWrite(white,HIGH); digitalWrite(red,HIGH); digitalWrite(orange,HIGH); digitalWrite(blue,HIGH); digitalWrite(redb,HIGH); digitalWrite(whiteb,HIGH); delay(1000); digitalWrite(white,LOW); digitalWrite(red,LOW); digitalWrite(orange,LOW); digitalWrite(blue,LOW); digitalWrite(redb,LOW); digitalWrite(whiteb,LOW); delay(9999999);//stop any other task }
10 TIME BLINKING USING FOR LOOP:
/*CODE BY: * M.Faizan Mazhar * Circuits Diary * FOR LOOP */ //pin names int white=2; int red=3; int orange=4; int blue=5; int redb=6; int whiteb=7; void setup() { pinMode(white,OUTPUT); pinMode(red,OUTPUT); pinMode(orange,OUTPUT); pinMode(blue,OUTPUT); pinMode(redb,OUTPUT); pinMode(whiteb,OUTPUT); } void loop() { for(int i=1;i<=10;i++) { digitalWrite(white,HIGH); digitalWrite(red,HIGH); digitalWrite(orange,HIGH); digitalWrite(blue,HIGH); digitalWrite(redb,HIGH); digitalWrite(whiteb,HIGH); delay(1000); digitalWrite(white,LOW); digitalWrite(red,LOW); digitalWrite(orange,LOW); digitalWrite(blue,LOW); digitalWrite(redb,LOW); digitalWrite(whiteb,LOW); delay(1000); } delay(9999999);//stop any other task }
Comments
Post a Comment