1

arduino yun スケッチから python スクリプトを実行する必要があります。

Python ファイルは次の場所にあります。

/mnt/sd/arduino/www/python/python.py

...そして、これはarduinoのスケッチです:

#include <Console.h>
#include <Process.h>

void setup() {
   Bridge.begin();
    Console.begin();   
    pinMode(A0, INPUT);  

  }

  void loop() {   
  if(analogRead(A0) > 200){
  Process p;
  Console.println("Limit....");
  p.runShellCommand("python /mnt/sd/arduino/www/python/python.py");
  delay(1000);   
  }

  Console.println(analogRead(A0));
  delay(100);
  }

Winscp ウィンドウから python ファイルを実行すると、正常に動作します。パスに問題があると思います...

前もって感謝します...

4

0 に答える 0