【问题标题】:create a program that communicate with the arduino using VB.net创建一个使用 VB.net 与 arduino 通信的程序
【发布时间】:2016-05-25 12:47:18
【问题描述】:

我必须创建一个向 arduino 发送命令的程序; 程序必须是客户端,arduino 是服务器。 所以问题是:开始通信的代码是什么? 附言arduino 显然有一个以太网屏蔽。

【问题讨论】:

    标签: vb.net arduino ethernet


    【解决方案1】:

    我在谷歌上搜索过,我发现了这个:

    对于 Arduino:

    https://www.arduino.cc/en/Reference/Ethernet

    对于 Windows:

    http://www.nullskull.com/articles/20020323.asp

    【讨论】:

      【解决方案2】:

      我自己没有使用过 Arduino,但是看看 Arduino Playground:

      CmdMessenger 是 Arduino 平台(和 .NET/Mono 平台)的消息传递库。它使用串口作为传输层。为了使用 CmdMessenger,我们定义了一个命令标识符列表,然后为接收到的消息附加回调/处理函数。

      消息格式为:Cmd Id, param 1, [...] , param N;

      该库提供以下功能:

      • 发送和接收命令
      • 根据收到的命令调用相关函数
      • 每个命令发送和接收零到多个参数
      • 所有主要类型的发送和接收。这包括字节、长整数、整数、浮点数和双精度数。
      • 以纯文本形式(人类可读、健壮)或二进制形式(高效)发送和接收

      库可以通过Arduino或PlatformIO库管理器下载,也可以作为独立包下载,见read-me page

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-07-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多