我用Arduino Uno R3读取了太阳能电池板的电压和电流。我从手动电源中施加一定的电压(可以通过我的Arduino中的分压器读取),并通过Arduino中的分路器读取电流。但是,我需要使用编程电源来自动为面板提供电压,而不是手动提供电压,该电源通过以太网连接到我的PC,其代码是C#,我如何在我的Arduino代码和C#代码之间进行接口。
发布于 2015-11-12 00:52:06
最简单的方法是使用串行通信。您可以通过板载USB到串行转换器或使用外部硬件(其他转换器、蓝牙等)进行连接。
在arduino端,您将使用Serial (或SoftwareSerial)库,而在pc上,您可以使用SerialPort类。只需将其中一个对象添加到您的项目中,以适当的方式进行配置(端口名称、波特率...)并附加到其DataReceived事件。在这种情况下,您将收到arduino发送的字节。然后,您可以使用Write函数将数据发送到arduino。
https://stackoverflow.com/questions/33650019
复制相似问题