2021年7月30日 星期五

P5-9練習

 int led[]={3,4,5,6};

int sw=2;

int i;

int j;

int value;

void setup()

{

 pinMode(sw,INPUT);

 for(i=0;i<4;i++)

 {

  pinMode(led[i],OUTPUT);

 }

}


void loop() 

{

  for(i=0;i<4;i++)

 {

  digitalWrite(led[i],LOW);

 }

 value=digitalRead(sw);

 if(value==HIGH)

 {

  digitalWrite(led[j],HIGH);

  delay(200);

  if(j==3)

   j=0;

  else

   j++;

 }

 else

 {

  digitalWrite(led[j],HIGH);

  delay(200);

  if(j==0)

   j=3;

  else

   j--;

 }

}

沒有留言:

張貼留言

algorithm

 #include <iostream> #include <string.h> using namespace std; int main(int argc, char** argv)  { for(int j=2;j<=100;j++)//j...