我有一个通过USB连接到PC的Arduino Uno,我正在通过串口与PHP的温度传感器进行通信。
目前,温度传感器记录一个值并将其直接发送到串行连接到PC。但是,这可能不会长时间阅读。因此,我认为这种方法可能效率低下。
我以为我可以在Arduino上听取来自PX的串行消息请求温度,然后再进行实际检查并通过串口将消息发送回PC,因此每隔0.1秒不检查温度会变得更有效率
我的问题如下:
答案 0 :(得分:1)
A1:由于您已经有了测量温度的例程,然后将其发送到PC,因此在执行例程之前,应该没有太多的代码可以等待来自PC的触发
A2:总有一种“更好”的方式:)
A3:如果你的μC没有很多其他任务可以让它保持忙碌你绝对可以通过让μC睡在那些之间来保存批次的果汁短时间的活动 - 在电池耗尽时你应该做什么。