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 ファイルを実行すると、正常に動作します。パスに問題があると思います...
前もって感謝します...