Arrays 如何在Arduino中编写关联数组?
我想创建一个关联数组。出于简单的原因,我相信我可以受益于数组的键/值类型。例如,我可以有键/值: PH/2.85,Arrays 如何在Arduino中编写关联数组?,arrays,arduino,Arrays,Arduino,我想创建一个关联数组。出于简单的原因,我相信我可以受益于数组的键/值类型。例如,我可以有键/值: PH/2.85, EC/700, 温度/72 我从未在Arduino处理过阵列,也完全不知道从哪里开始。我正在从事的项目有三个传感器,分别是ph、ec和温度传感器。他们计算数据,然后将其发送到C#程序,该程序监听串行数据。C#应用程序工作得很好,但我很难找到存储传感器数据的策略。非常感谢您的任何想法。如果可以,请将哈希/关联数组保存在C#中,因为C#内存很便宜,而Arduino内存很贵。相反,让Ar
EC/700,
温度/72
我从未在Arduino处理过阵列,也完全不知道从哪里开始。我正在从事的项目有三个传感器,分别是ph、ec和温度传感器。他们计算数据,然后将其发送到C#程序,该程序监听串行数据。C#应用程序工作得很好,但我很难找到存储传感器数据的策略。非常感谢您的任何想法。如果可以,请将哈希/关联数组保存在C#中,因为C#内存很便宜,而Arduino内存很贵。相反,让Arduino使用纯打印语句以易于生成的格式序列化其数据。在C端,如果需要,可以使用库来反序列化数据 最简单的方法可能是以以下格式序列化数据: 或者,您可以按以下格式序列化数据: 然后,在C#end,使用a在一个简单的步骤中将其转换为散列
2.85,700,72
{"ph": 2.85, "ec": 700, "temp": 72}