我有一个通过 USB 连接到 PC 的 Arduino Uno,我通过串口与 PHP 的温度传感器通信。
目前,温度传感器记录一个值并将其直接通过串行连接发送到 PC。但是,这可能不会在很长一段时间内阅读。因此,我认为这种方法可能效率低下。
我想我可以在 Arduino 上收听来自 PX 的串行消息,在实际检查它并通过串行将消息发送回 PC 之前请求温度,因此变得更有效率,因为它不是每 0.1 秒检查一次温度。
我的问题如下:
- 从代码效率的角度来看,这实际上值得吗?
- 有没有比我建议的方法更好的方法来改进这一点?
- 这些更改是否会提高电池性能(例如,如果我使用不同的通信模型而不是串行通信模型,因此可能需要电池)