Electoday 2025

ซอฟต์แวร์ => OS software and RTOS => Topic started by: mikekk on July 13, 2015, 12:47:45 AM

Title: ขอคำแนะนำครับ C# RS232
Post by: mikekk on July 13, 2015, 12:47:45 AM

(http://s13.postimg.org/gmgwm80pf/11696409_944168752272933_983277839_n.jpg) (http://postimg.org/image/gmgwm80pf/)

จากภาพต้องเขียนC# ยังไงครับ
ที่จะทำให้ เมื่อกด sw ในหน้าวินโดว์
แล้วทำให้ หลอด Led ติดผ่านrs232ครับ

ขอบคุณครับ

Title: Re: ขอคำแนะนำครับ C# RS232
Post by: avr_lover on July 13, 2015, 08:48:52 AM
RS 232 ใช้ขา DTR และ RTS เป็น Out put ได้ครับ input ใช้ DSR CTS เป็น input ได้ครับ
ลองหาข้อมูลดูครับ :)
Title: Re: ขอคำแนะนำครับ C# RS232
Post by: หมูน้อย on July 13, 2015, 10:24:15 AM
http://www.codeproject.com/Articles/678025/Serial-Comms-in-Csharp-for-Beginners

ดูเรื่อง RTS กับ DTR ตามท่านบนบอกครับ
Title: Re: ขอคำแนะนำครับ C# RS232
Post by: mikekk on July 14, 2015, 01:36:42 AM
ขอบคุณครับ  ;D
Title: Re: ขอคำแนะนำครับ C# RS232
Post by: mikekk on July 15, 2015, 01:38:07 AM
มีตัวอย่างให้ดูไหมครับ  :)
Title: Re: ขอคำแนะนำครับ C# RS232
Post by: RoLRoR on July 15, 2015, 02:05:39 PM
http://www.codeproject.com/Articles/678025/Serial-Comms-in-Csharp-for-Beginners
ComPort.RtsEnable = true;
ComPort.DtrEnable = true;
Title: Re: ขอคำแนะนำครับ C# RS232
Post by: mikekk on July 15, 2015, 03:00:31 PM
ใช้แค่2บรรทัดนี้หรอครับ :o
Title: Re: ขอคำแนะนำครับ C# RS232
Post by: RoLRoR on July 15, 2015, 04:44:56 PM
วางคอนโทรล SerialPort บนฟอร์ม
กำหนดค่าเริ่มต้นพอร์ต และ เปิดพอร์ต
เลือกสั่ง Enable / Disable ขา RTS หรือ DTR ได้เลย
โดยเซ็ตเป็น true หรือ false

ขา RS232 ลอจิก Disable คือ บวก 12V
และลอจิก Enable คือ ลบ 12V ( เทียบกราวด์ใช่ไหมนะ)
LED Anode ต่อเข้า GND ที่ขา 5
ต่อ R. 1-10k อนุกรมด้วยนะครับ
Title: Re: ขอคำแนะนำครับ C# RS232
Post by: mikekk on July 15, 2015, 08:16:55 PM
ขอบคุณครับ ;D
Title: Re: ขอคำแนะนำครับ C# RS232
Post by: mikekk on July 16, 2015, 12:16:52 AM
กำหนดค่าเริ่มต้นพอร์ตและเปิดพอร์ตทำอย่างไรหรอครับ :o
Title: Re: ขอคำแนะนำครับ C# RS232
Post by: RoLRoR on July 16, 2015, 02:32:35 AM
https://m.youtube.com/watch?v=Z7oR2iy7Wqg