งานปฏิบัติที่ 4

งานปฏิบัติ 4


กลับทิศทาง Delay & Transiter






Code 1 

void setup() {
pinMode(7 ,OUTPUT);
pinMode(6 ,OUTPUT);

}

void loop() {
digitalWrite(7 ,HIGH);
digitalWrite(6 ,LOW);
delay(1000);
digitalWrite(7 ,LOW);
digitalWrite(6 ,HIGH);
delay(1000);
}

Code 2 

int PT1 = 13;
int PT2 = 12;
int BTS1 = 0;
int BTS2 = 0;

void setup() {

  pinMode(2, OUTPUT);
  pinMode(1, OUTPUT);
 pinMode(PT1, INPUT);
 pinMode(PT2, INPUT);
  digitalWrite(1, LOW);
  digitalWrite(2, LOW);
}
void loop() {
   BTS1 = digitalRead(PT1);
   BTS2 = digitalRead(PT2);

if(BTS1 == LOW){
  digitalWrite(1, LOW);
  digitalWrite(2, HIGH); 
  delay(50);
}

if(BTS2 == LOW){
  digitalWrite(1, HIGH);
  digitalWrite(2, LOW); 
    delay(50);
}


}

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

ความรู้เบื้องต้นเกี่ยวกับไมโครคอนโทรลเลอร์

มินิโปรเจค ให้อาหารปลาด้วย arduino

โปรเจคเครื่องรดน้ำต้นไม้อัตโนมัติ ด้วย Arduino