lnwshop logo
  • ตอบกระทู้
  • ตั้งกระทู้ใหม่
QUOTE 

ดูโค๊ดช่วยหน่อยครับ เอา รีเลย์มาทำสวิทย์ปิดเปิดคอมฯ

(Guest)
ต้น (Guest)
IP: 122.154.123.x
9 เดือนที่ผ่านมา

const int buttonPin = 2;     // the number of the pushbutton pin

const int ledPin =  13;      // the number of the LED pin

int relayPin = 12; 

// variables will change:

int buttonState = 0;         // variable for reading the pushbutton status

void setup() {

  // initialize the LED pin as an output:

  pinMode(ledPin, OUTPUT);

  // initialize the pushbutton pin as an input:

  pinMode(buttonPin, INPUT);

   pinMode(relayPin, OUTPUT); 

}

void loop() {

  // read the state of the pushbutton value:

  buttonState = digitalRead(buttonPin);

  // check if the pushbutton is pressed.

  // if it is, the buttonState is HIGH:

  if (buttonState == HIGH) {

    // turn LED on:

    //digitalWrite(ledPin, HIGH);

    digitalWrite(ledPin, LOW);

    digitalWrite(relayPin, HIGH);

  } else {

    // turn LED off:

    //digitalWrite(ledPin, LOW);

       digitalWrite(ledPin, HIGH);

       digitalWrite(relayPin, LOW); //turn relay on

  delay(2000);    // waits for 2 seconds

    //turn relay off

       digitalWrite(relayPin, HIGH);

  }

}

รีเลมันต่อยาวเลยไม่ยอมปิด
จริงๆอยากให้ต่อ 2 วินาทีแล้วปล่อย 
เหมือนเรากดสวิทย์คอมพิวเตอร์

1
แสดงความคิดเห็นที่ 0-0 จากทั้งหมด 0 ความคิดเห็น
ชื่อ
อีเมล
ข้อความ
  • ตอบกระทู้

อุปกรณ์ Arduino

ติดต่อ My arduino

       My arduino

 092-756-6556

 ID: myarduino

 myarduino.sale@gmail.com

 

 

 

MEMBER

เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่เกิน 5 นาที
สมัครสมาชิก (ฟรี)
Go to Top