1

我对编程比较陌生,因此在让脚本按我想要的方式工作所涉及的逻辑方面经验有限。

简而言之,我有一个连接到树莓派(Raspbian)的 Arduino。Arduino 控制传感器,而树莓派充当网络服务器。我在 MySQL 中创建了一个数据库,其中包含一个带有两个表的数据库。第一个表需要INSERT 每 5 分钟接收一次(通过脚本1.py),第二个表UPDATE每分钟接收一次。两个表都从 Arduino 接收值。

我可以单独运行每个脚本,而且效果很好。我可以加入这两个脚本,这也可以,但是因为我使用 cron,它们都以相同的时间间隔(例如,5 分钟)运行。如果我通过 cron 运行两个脚本(5 分钟间隔和 1 分钟间隔),则只有一个有效。我认为这与打开和关闭连接的时间有关吗?

关于如何让它发挥作用有什么建议吗?理想情况下,我希望 1 个脚本每 5 分钟运行一次,另一个脚本每 5 秒运行一次(cron 不能执行秒数)。

4

0 回答 0