0
我有一个Arduino Uno通过USB连接到PC,我正在通过串行通信到来自PHP的温度传感器。最有效的通信方法(理论)
目前,温度传感器记录一个值并将其直接串行连接发送到PC。但是,这可能不会被阅读很长一段时间。因此,我认为这种方法可能效率不高。
我在想,我可以在实际检查之前从PX请求温度的Arduino串行消息,并通过串行发送消息回到PC,因此它变得更有效,因为它不会每0.1秒检查一次温度秒。
我的问题如下:
- 这是实际价值从代码效率点在做什么?
- 有没有比我建议的方法更好的改进方法?
- 请问这些变化提高电池性能(例如,如果我使用的是 不同的通信模式,而不是串行,因此可能 需要一个电池)
感谢您的回复。你能想出更好的方法来提高效率吗? –
这取决于你的意思是什么样的“效率”。代码大小/ ROM/RAM/IO引脚使用率高效,功耗高效,CPU负载效率高... ...? – JimmyB
好吧,我想我有更多的阅读要做。我已经实现了串行请求方法,所以我现在很高兴。谢谢你的帮助 –