我想用C#来传达arduino。但是我不想传达任何arduino。我想找到具体的arduino。例如,如果我使用arduino nano并且我将代码嵌入其中,我想使用C#找到arduino nano。但我不知道怎么做。请帮忙。
答案 0 :(得分:1)
好的,我试一试:
在Identifying your Arduino board from code中,作者描述了你需要获得特定于板的信息。这些信息实际上可以在你的arduino安装文件夹中名为board.txt的文件中找到。对他来说是G:\ arduino-1.6.5 \ arduino-1.6.5-r5 \ hardware \ arduino \ avr \ boards.txt。对于每个板,该文件中都有一个部分。
您可以在How can I detect which arduino board (or which controller) in software?找到更多帮助。
祝好运!
答案 1 :(得分:0)
我要说的不仅适用于C#,也适用于所有平台 为了使两个设备进行通信,需要一个网络。
您的程序需要某种方式与设备通信,例如,IP地址。
然后,您可以使用TcpClient类通过套接字发送消息,
作为最基本的选择。