如何通过串行通信向Arduino发送两个值?

时间:2016-07-16 19:35:45

标签: arduino

如何通过串行通信将两个值发送到Arduino板上的两个不同变量,例如使用Visual C#?

1 个答案:

答案 0 :(得分:0)

您发送的文字类似于" A = 123 \ n"或" B = 0 \ n" 并解释Arduino上的传入文本。

您可以完全控制语法,因此请轻松完成:

  • 识别消息结束的特殊字符:例如,newline' \ n'在C ++ / c#
  • 在价值和名称之间区分的特殊字符,例如' ='

  • 用于区分变量名称的单个字符(简单的switch-case结构)

  • ascii会话允许使用标准工具进行测试
    (例如Arduino SerialMonitor而不是你的C#程序)