使用 COM 端口切换外部设备 [英] Swich on external device using COM port

查看:45
本文介绍了使用 COM 端口切换外部设备的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否可以使用串行端口的控制信号打开/关闭外部继电器?我知道使用 UART 是可能的.但在这里我需要在不使用微控制器的情况下做到这一点.

Is it possible to on/off an external relay using serial port's control signals? I know that is its possible using UART. But here I need to do that without using a micro-controller.

最好有人能给出 C# 中的示例代码

Its better somebody can give a sample code in C#

谢谢.

//Here is my code
serialPort1.BaudRate = 9600;
serialPort1.PortName = "COM3";

serialPort1.Open();
serialPort1.DtrEnable = true; //High (On)

Thread.Sleep(1000); //Delay a Second
serialPort1.DtrEnable = false; //Low (Off)
serialPort1.Close();

推荐答案

您可以使用 System.Io.Ports.Serialport 但坦率地说,我们应该如何知道打开外部设备需要什么信号?

You can send info via the serial port using System.Io.Ports.Serialport but frankly how are we supposed to know what signal is required to turn on your external device?

这篇关于使用 COM 端口切换外部设备的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆