c# - 按下 Arduino 按钮后如何在 C# 应用程序上执行操作?
问题描述
我正在做一个学校项目,通过按下物理 Arduino 按钮在 ac# 应用程序中执行操作会很好。
我已经看过很多关于如何在 Arduino 中通过按下 c# 中的按钮来执行操作的教程,但是这些都没有逆转。我只在某个地方看到我需要添加“串行端口侦听器”,但没有解释,我也不知道这个术语。
谁能帮我这个?
解决方案
您可以编写一个 C# (.net) 程序来侦听/写入 arduino 所连接的串行端口,在
Microsoft 的关于如何将数据从 .form 应用程序写入串行设备的页面上
arduino 可以使用以下示例定期读取传入的串行数据:
Arduino code on how to "listen" to a serial port
这只是一个起点。。
编辑:我现在看到您要求“从 arduino 到 PC”按钮交互!
只需从您的 arduino 通过串行端口
发送一个字符:使用 arduino 通过串行发送一个字符
在 Windows 应用程序中接收字符:
在 .net 应用程序中读取字符
推荐阅读
- excel - Excel - 使用结构化名称在 VBA 中创建公式会导致某些列名获得“@”(同一列)标签?
- tensorflow - TensorFlow Keras 使用输入小于 32x32 的 MobileNetV2 模型
- postgresql - 创建一个临时表,循环并添加数据并从中选择?查询没有结果数据的目的地
- django - Django:制作均匀分布的混合项目提要
- r - 我可以根据许多相关条件在 R 中过滤(或创建新)数据集吗?
- sql - Oracle SQL 导出到 csv 显示错误:ORA-01722:无效数字
- tensorflow - 如何在 TF Slim 中表示嵌入层?
- authentication - 谷歌验证 oauth2 令牌在第二次处理时未被处理
- python - FileNotFoundError: [WinError 2] 系统找不到指定的文件:'a.jpg'
- python - 如何在我的 SQLite 数据库中保存文本框?