我正在做一个学校项目,最好通过按物理Arduino按钮在c#应用程序中执行操作。
我看过很多关于如何通过按c#中的按钮在Arduino中执行动作的教程,但是这些都没有。我只看到需要添加“串行端口侦听器”的地方,但是没有解释,我也不知道这个术语。
有人可以帮我吗?
答案 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