autoworks24.com

สอนการใช้งาน Channel Relay(5V) Module Shield

สอนการใช้งาน Channel Relay(5V) Module Shield

สอนการใช้งาน Channel Relay(5V) Module Shield

Channel Relay(5V) Module Shield for Arduino ARM PIC AVR สอนการใช้งาน Channel Relay(5V) Module Shield ควบคุมระบบไฟในอาคาร ผ่านบอร์ด ESP8266 กับ RELAY MODULE 5V 4 CHANNEL ด้วยแอพ BLYNK ควบคุมเปิด-ปิดไฟฟ้าได้ทั้งอาคาร ผ่านมือถือง่ายๆ ทำเป็นได้ใน 5 นาที ภายใน Relay จะประกอบไปด้วยขดลวดและหน้าสัมผัส หน้าสัมผัส NC (Normally Close) เป็นหน้าสัมผัสปกติปิด โดยในสภาวะปกติหน้าสัมผัสนี้จะต่อเข้ากับขา COM (Common) และจะลอยหรือไม่สัมผัสกันเมื่อมีกระแสไฟฟ้าไหลผ่านขดลวด หน้าสัมผัส NO (Normally Open) เป็นหน้าสัมผัสปกติเปิด โดยในสภาวะปกติจะลอยอยู่ ไม่ถูกต่อกับขา COM (Common) แต่จะเชื่อมต่อกันเมื่อมีกระแสไฟไหลผ่านขดลวด ขา COM (Common) เป็นขาที่ถูกใช้งานร่วมกันระหว่าง NC และ NO ขึ้นอยู่กับว่า ขณะนั้นมีกระแสไฟฟ้าไหลผ่านขดลวดหรือไม่ หน้าสัมผัสใน Relay 1 ตัวอาจมีมากกว่า 1 ชุด ขึ้นอยู่กับผู้ผลิตและลักษณะของงานที่ถูกนำไปใช้ โมดูลรีเลย์ 4ช่อง 5V (4 Channel Relay Module) เป็นโมดูลที่ใช้ควบคุมการทำงานของโหลดทางไฟฟ้าได้ทั้งแรงดันไฟฟ้ากระแสตรง (DC) และไฟฟ้ากระแสสลับ (AC) ซึ่งโหลดสูงสุด คือ AC 250V/10A และ DC 30V/10A โดยใช้สัญญาณในการควบคุมการทำงานด้วยสัญญาณโลจิก TTL 

ทำงานด้วยสัญญาณแบบ Active Low, กระแสขับรีเลย์ (Drive Current) 15-20mA., มีการออกแบบให้เป็น Isolate ด้วย Optocoupler, มี LED แสดงสถานะ Relay สามารถนำไปประยุกต์ใช้งาน PLC Control, บ้านอัจฉริยะ, ใช้ในโรงงานอุตสาหกรรม หรืองานอื่น ๆ ขึ้นอยู่กับการเขียนโปรแกรมและการต่อใช้งานภายนอก สามารถเชื่อมต่อใช้งานกับบอร์ด Rasberry Pi, Arduino, NodeMCU ESP8266,NodeMCU ESP8266 ฯลฯ เป็นต้น สอนการใช้งาน Channel Relay(5V) Module Shield สอน Image Processing

สเปค Channel Relay(5V) Module Shield

ไฟเลี้ยงโมดูลรีเลย์ VCC = 5VDC ควบคุมโหลดได้ทั้งแรงดันไฟฟ้า AC ได้สูงสุด 250VAC 10A หรือ แรงดันไฟฟ้า DC ได้สูงสุด 30VDC 10A (Maximum Load) ระดับสัญญาณอินพุทควบคุมแบบ TTL ทำงานด้วยสัญญาณแบบ Active Low กระแสขับรีเลย์ (Drive Current) 15-20mA มีการออกแบบให้เป็น Isolate ด้วย Optocoupler มี LED แสดงสถานะ Relay โมดูลขนาด 5.3cm.(กว้าง) x 7.0cm.(ยาว) x 1.7cm.(สูง) สอนใช้งาน Arduino Relay Module โมดูลบอร์ดรีเลย์ 5V 1ช่อง 30A isolation High And Low Trigger 250V/30A อุปกรณ์ที่ต้องใช้ใน บทความ สอนใช้งาน Arduino Relay Module โมดูลบอร์ดรีเลย์ 5V 1ช่อง 30A isolation High And Low Trigger 250V/30A

  • Arduino UNO R3 พร้อมสาย USB 50CM
  • Power Adapter 9V 2A อะแดปเตอร์ 9V กระแส 2A หัวแจ็ค 5×2.5mm
  • MB-102 บอร์ดทดลอง Breadboard โฟโต้บอร์ด Protoboard 830 Point MB-102
  • สายไฟจัมเปอร์ ผู้-ผู้ ยาว จำนวน 40 เส้น
  • สายไฟจัมเปอร์ ผู้-เมีย ยาว จำนวน 40 เส้น
  • สายไฟจัมเปอร์ เมีย-เมีย ยาว จำนวน 40 เส้น
  • ขั้วหลอดไฟ ฐานหลอดไฟ E27 7.5cm สูง4cm
  • ขั้วหลอดไฟ ฐานหลอดไฟ เซรามิก E27 9*9*5.5cm
  • ขั้วหลอดไฟ ฐานหลอดไฟ E27 กว้าง5cm สูง4cm
  • หลอดไฟ LED สีขาว E27 ประหยัดพลังงาน 7W
  • สายไฟพร้อมหัวปลั๊ก ขนาด2*0.75 ยาว2m สายไฟ AC 220V AC/DC 10A

Arduino Relay Module โมดูลบอร์ดรีเลย์ 5V 1ช่อง 30A isolation High and Low Trigger 250V/30A สอนการใช้งาน Channel Relay(5V) Module Shield ร้านขายบอร์ด Arduino ขอนแก่น

วิธีการต่ออุปกรณ์ Channel Relay(5V) Module Shield

วิธีการต่ออุปกรณ์ สอนใช้งาน Arduino โมดูลบอร์ดรีเลย์ 5V 1ช่อง 30A isolation High And Low Trigger 250V/30A เชื่อมต่ออุปกรณ์ Arduino UNO R3 -> บอร์ด Relay 1ช่อง 5V, 5V -> DC+, GND -> DC-, ขา 2 -> CH1, บอร์ด Relay 1ช่อง 5V ( COM1 ) -> หลอดไฟ -> แหล่งจ่ายไฟ 220V AC, บอร์ด Relay 1ช่อง 5V ( NO1 ) -> แหล่งจ่ายไฟ 220V AC เปิดโปรแกรม Arduino IDE ขึ้นมา จากนั้นทำการ copy โค๊ดด้านล่างไปใส่ไว้ในโปรแกรม Arduino IDE

int relay = 2;

void setup() {

pinMode(relay,OUTPUT);

}

void loop() {

digitalWrite (relay, HIGH);

delay (1000);

digitalWrite (relay, LOW);

delay (1000);

}

view rawM0436_Arduino.ino hosted with ❤ by GitHub

 

Channel Relay(5V) Module Shield เลือก port ที่ต้องการ upload โดยไปที่แถบเมนูด้านบนแล้วเลือก Tools -> Port แล้วเลือก Port ที่เชื่อมต่อกับบอร์ด เลือกประเภทของบอร์ด โดยไปที่แถบเมนูด้านบนแล้วเลือก Tools -> Board แล้วเลือกประเภทของบอร์ดที่ใช้งาน อัพโหลด โค๊ดลงบอร์ดโดยเลือกที่เมนู Upload ที่อยู่ในแถบเมนู Sketch เมื่อทำการกด Upload แล้ว โปรแกรมจะปรากฏหน้าต่างสำหรับบันทึกโค๊ดขึ้นมาให้ผู้ใช้งานทำการบันทึกโค๊ด หากผู้ใช้งานไม่ต้องบันทึกโค๊ดก็ให้ปิดหน้าต่างนี้ไปได้เลย รอจนกว่าโปรแกรมจะทำการอัพโหลดโค๊ดจนเสร็จ เมื่อโปรแกรมทำการอัพโหลดโค๊ดเสร็จแล้วก็จะปรากฏข้อความ Done uploading ขึ้นมา เมื่อทำการอัพโหลดโค๊ดลงบอร์ดเสร็จรีเลย์จะทำการทริกเกอร์สลับหน้าคอนแทร็กจากฝั่ง NC เป็น NO เป็นระยะเวลา 1 วินาที ส่งผลทำให้หลอดไฟที่เชื่อมต่ออยู่ทางฝั่ง NO นั้นติดสว่างขึ้นมา และเมื่อครบ 1 วินาทีแล้ว รีเลย์จะทำการทริกเกอร์สลับหน้าคอนแทร็กจากฝั่ง NO เป็น NC เป็นระยะเวลา 1 วินาที ส่งผลทำให้หลอดไฟที่เชื่อมต่ออยู่ทางฝั่ง NO นั้นดับลง ตามที่ได้กำหนดไว้ในโค๊ด สอนการใช้งาน Channel Relay(5V) Module Shield คอร์สเรียน Image Processing

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *