2

Raspberry PI の LCD に現在の時刻を表示するスクリプトがあります。

LCD は Raspberry PI に接続され、正常に動作することがテストされています。

~/.node-red フォルダー内にスクリプト名 index.js を作成し、コマンドを使用して同じ ~/.node-red フォルダー内に LCD ノード モジュールをインストールしました。npm install lcd --save

cd ~/.node-red
pi@raspberrypi ~/.node-red $ sudo node index.js

コマンドを使用して内部をテストすると、LCDに時間が表示されます。

node-red node execでこのindex.jsスクリプトを実行するには?

試してみましたが、うまくいきません。

node-red接続画像

ノード実行構成画像

注入ノードで、文字列 1 をペイロードとして入力しました

実行ノードで、次のコマンドを入力しました。sudo /home/pi/.node-red/node index.js

実行するために多くの方法を試しましたが、うまくいきませんでした。

写真をチェックして、この問題で私を助けてください。

事前にどうもありがとう

4

1 に答える 1

3

実行構成ノードで

  • コマンドを次のように変更します/usr/bin/sudo
  • 追加の message.payload ボックスのチェックを外します
  • 追加の入力パラメーターに次を配置します。node /home/pi/.node-red/index.js

index.js を .node-red ディレクトリに配置する必要はありませんが、そこにあるため、これは機能するはずです。

于 2015-10-19T21:06:53.547 に答える