按下Arduino按钮后如何在C#应用程序上执行操作?

时间:2019-10-30 12:20:38

标签: c# c++ arduino

我正在做一个学校项目,最好通过按物理Arduino按钮在c#应用程序中执行操作。

我看过很多关于如何通过按c#中的按钮在Arduino中执行动作的教程,但是这些都没有。我只看到需要添加“串行端口侦听器”的地方,但是没有解释,我也不知道这个术语。

有人可以帮我吗?

1 个答案:

答案 0 :(得分:2)

您可以编写一个C#(.net)程序来侦听/写入arduino连接的串行端口。
Microsoft's page on how to write data from a .form application to a serial device

arduino可以使用以下示例定期读取传入的串行数据:
Arduino code on how to "listen" to a serial port

这只是一个起点。

编辑:我现在看到您正在要求“从arduino到PC”按钮交互!

只需从arduino通过串行端口发送字符:
send a character over serial with arduino

在Windows应用程序中接收字符:
read a character in a .net application