为了与桌面Visual C ++应用程序中的Arduino进行通信,我需要添加哪些库/库?在这一点上,我真正想做的就是制作一个LED闪光灯(写入高/低到一个引脚)。我已经有桌面应用程序,但希望它与Arduino进行交互。不,Arduino Uno不适合我的情况。
编辑1 另外:我使用串行USB COM端口连接到Arduino。
编辑2 当我在Windows中编程时,该应用程序将专为Windows或Android设计。
答案 0 :(得分:0)
在Arduino方面,您只需使用内置串口发送和接收数据。
在桌面端,请参阅此question,它告诉您如何在Visual C ++中与串口通信
修改强>:
如果您打算使用Java,那么您可以使用Java串口库而无需更改Arduino代码。
如果您想要创建Android应用,我还建议您使用Android API。使用NDK是一个真正的痛苦,除非你知道自己在做什么,否则将非常艰难。
答案 1 :(得分:0)
将arduino作为串行设备连接,您可以在中间安装软件,将其连接到网络插座。
如果你谷歌它你会找到几个免费的程序来做到这一点。
你甚至可以用更高的编程语言(python,perl,php等)自己编写这个,它只是少数几行代码。
然后连接到arduino,无论是c ++还是javascript都非常轻松。