1

私はプログラミングに比較的慣れていないため、スクリプトを思いどおりに動作させるためのロジックに関しては、経験が限られています。

一言で言えば、Arduinoをラズベリーパイ(Raspbian)に接続しています。Arduino はセンサーを制御し、raspberry pi は Web サーバーとして機能します。2 つのテーブルを持つ 1 つのデータベースを含むデータベースを MySQL に作成しました。INSERT 最初のテーブルは( script を介して) 5 分ごとに を受信する必要が1.pyあり、2 番目のテーブルはUPDATE1 分ごとに を取得します。どちらのテーブルも Arduino から値を受け取ります。

各スクリプトを個別に実行でき、問題なく動作します。2 つのスクリプトを結合することもできますが、これも機能しますが、cron を使用しているため、両方とも同じ時間間隔 (たとえば 5 分) で実行されます。cron を使用して両方のスクリプト (5 分間隔と 1 分間隔) を実行すると、1 つのみが機能します。オープンとクローズの接続のタイミングと関係があると思いますか?

これを機能させる方法について何か提案はありますか? 理想的には、1 つのスクリプトを 5 分ごとに実行し、もう 1 つのスクリプトを 5 秒ごとに実行したいと考えています (cron では数秒実行できません)。

4

0 に答える 0