Saturday, October 26, 2024

Shugam tooloh

1 мэдрэгтэй үед
 int ir1=2;  
int count=0;  
 boolean state = true;  
 void setup()  
 {  
  Serial.begin(9600);  
  pinMode(ir1, INPUT);  
 }  
 void loop()  
 {  
  if (!digitalRead(ir1) && state){  
    count++;  
    state = false;  
    Serial.print("Count: ");  
    Serial.println(count);  
     }  
  if (digitalRead(ir1))  
  {  
    state = true;  
    delay(100);  
  }  
 }  




----------------------------------------------------------------------------------
5 мэдрэгтэй үед
 int ir1=2;  
  int ir2=3;
  int ir3=4;
  int ir4=5;
  int ir5=6;
 int count=0;  
 boolean state = true;  
 void setup()  
 {  
  Serial.begin(9600);  
  pinMode(ir1, INPUT);  
   pinMode(ir2, INPUT);  
   pinMode(ir3, INPUT);  
   pinMode(ir4, INPUT);  
   pinMode(ir5, INPUT);  
  }  
 void loop()  
 {  
  if (!digitalRead(ir1) && !digitalRead(ir2) && !digitalRead(ir3) && !digitalRead(ir4) && !digitalRead(ir5) && state){  
    count++;  
    state = false;  
    Serial.print("Count: ");  
    Serial.println(count);  
     }  
  if (digitalRead(ir1)&&digitalRead(ir2)&&digitalRead(ir3)&&digitalRead(ir4)&&digitalRead(ir5))  
  {  
    state = true;  
    delay(100);  
  }  
 }  

No comments:

Post a Comment