สอนการใช้งาน Channel Relay(5V) Module Shield
nextbackseo@gmail.com | Posted on |

สอนการใช้งาน 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

ใส่ความเห็น