สวัสดีครับ รบกวนสอบถามเกี่ยวกับการต่อรีเลย์ครับ
รีเลย์มีไฟสถานะติด-ดับตามโค้ดที่เขียนไว้ แต่ไม่สับทำงานครับ
#define x 13
#define y 12
#define z 11
void setup()
{
Serial.begin(9600);
pinMode(x,OUTPUT);
pinMode(y,OUTPUT);
pinMode(z,OUTPUT);
}
void loop()
{
digitalWrite(x, LOW);
delay(2000);
digitalWrite(x, HIGH);
delay(2000);
digitalWrite(y, LOW);
delay(2000);
digitalWrite(y, HIGH);
delay(2000);
digitalWrite(z, LOW);
delay(2000);
digitalWrite(z, HIGH);
delay(2000);
}
เป็นเพราะไฟเลี้ยงไม่พอหรือต่อวงจรไฟเลี้ยงไม่ครบครับ เช็คดังนี้
จ่ายไฟ 12V ให้บอร์ดรีเลย์
ต่อขา GND ของไฟ 12V เข้ากับขา GND ของบอร์ด Arduino เพื่อรวมวงจร ก็จะควบคุมได้แล้วครับ