นี่ คือ โค้ดที่ผมเขียนคับ
#define CLOCKWISE1 4
#define COUTERCLOCKWISE1 5
#define CLOCKWISE2 6
#define COUTERCLOCKWISE2 7
void setup ()
{
pinMode(CLOCKWISE1, OUTPUT );
pinMode(COUTERCLOCKWISE1, OUTPUT);
pinMode(CLOCKWISE2, OUTPUT );
pinMode(COUTERCLOCKWISE2, OUTPUT);
}
void loop()
{
digitalWrite(CLOCKWISE1, LOW);
digitalWrite(COUTERCLOCKWISE1, HIGH);
delay(2000);
digitalWrite(CLOCKWISE1, HIGH);
digitalWrite(COUTERCLOCKWISE1, LOW);
delay(2000);
digitalWrite(CLOCKWISE1, HIGH);
digitalWrite(COUTERCLOCKWISE1, HIGH);
delay(2000);
digitalWrite(CLOCKWISE2, LOW);
digitalWrite(COUTERCLOCKWISE2, HIGH);
delay(2000);
digitalWrite(CLOCKWISE2, HIGH);
digitalWrite(COUTERCLOCKWISE2, LOW);
delay(2000);
}
Arduino คำสั่ง button กดสวิตแล้วให้มันทำงานตามโปรแกรมที่เราเขียนยังไงคับ
#define CLOCKWISE1 4
#define COUTERCLOCKWISE1 5
#define CLOCKWISE2 6
#define COUTERCLOCKWISE2 7
void setup ()
{
pinMode(CLOCKWISE1, OUTPUT );
pinMode(COUTERCLOCKWISE1, OUTPUT);
pinMode(CLOCKWISE2, OUTPUT );
pinMode(COUTERCLOCKWISE2, OUTPUT);
}
void loop()
{
digitalWrite(CLOCKWISE1, LOW);
digitalWrite(COUTERCLOCKWISE1, HIGH);
delay(2000);
digitalWrite(CLOCKWISE1, HIGH);
digitalWrite(COUTERCLOCKWISE1, LOW);
delay(2000);
digitalWrite(CLOCKWISE1, HIGH);
digitalWrite(COUTERCLOCKWISE1, HIGH);
delay(2000);
digitalWrite(CLOCKWISE2, LOW);
digitalWrite(COUTERCLOCKWISE2, HIGH);
delay(2000);
digitalWrite(CLOCKWISE2, HIGH);
digitalWrite(COUTERCLOCKWISE2, LOW);
delay(2000);
}