問題タブ [johnny-five]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - 自動起動を介して親プロセスを開始すると、Arduino Yun の Node.JS 子プロセスが終了する
arduino yunで実行するnode.jsを使用して加熱制御をプログラムしましたが、問題なく動作します。親プロセスはサーバーと通信し、制御を行っている子プロセスをフォークします。fork()、johnny-five lib、firmata-sketch を使用しています。
Yun を起動して ssh し、「node server.js」で親プロセス (server.js) を開始すると、すべて正常に動作します。ここで、init-script を使用して親プロセスを開始したいと考えました。接続が確立され、子プロセスがフォークされます (そうであればイベントを取得します) が、その後ボードが閉じられ、ヒーターを制御できません。これらは、yun の Web パネルからの私のログです。
Status: IO は、サーバーからの受信イベントです。「app started」は process.send() 経由で送信され、親プロセスは別の IO ステータスで応答するサーバーにイベントを送信します。理事会は閉鎖されており、私は何もできません。
これを修正する方法はありますか?前もって感謝します :)
javascript - Nodejs モジュールが異なるデバイスで期待どおりに動作しない
twitter streaming api&をjohnny-five他のモジュールと一緒httpに使用していexpressます。socket.ioarduino uno
私のスクリプトはラップトップで正常に動作しています。しかし、私の制作はタブレット上で行われます。2 台のタブレットを使用していますが、どちらも反応が異なります。タブレットhp omniでは、次のエラーが表示されます
またarduino-uno、ポートに接続しましCOM3たが、デバイスが接続されていることを示していますCOM1
私の知る限り、このエラーは がstandard firmataarduino にアップロードされていない場合に発生します。このプログラムをアップロードしましたが、ラップトップで正常に動作します
タブレットAcerでは、エラーを受信していませんプログラムは問題なく完全に正常に起動しますが、ツイートを受信していませんtwitter streaming api
ラップトップで実行するたびに完全に正常に動作することを何度も確認しましたが、2つの異なる問題が発生しますtablets
これが私が使用しているコードです
intel-edison - インテル エジソン ジョニー ファイブ エラー
Intel Edison で hello-worlds.js ファイルを実行しようとしています (以下を参照)。
Node.js をインストールしました。また、npm install galileo-io johnny-five を使用して、my-robotics-project フォルダーのファイル ディレクトリにファイルをダウンロードしました。ノード hello-worlds.js を使用して実行すると、次のエラーが発生します。
node.js - 粒子光子ジョニーファイブ粒子-ioインターフェース
私はオンラインガイドに従ってjohnny-fiveとparticle-ioをセットアップしましたが、すべてが機能していると思います。実行するnode process.envと、DEVICE_ID と DEVICE_TOKEN が表示されます。このガイドで見つけたサンプルコードをノードで実行すると、得られるものは
コマンドプロンプトが次の結果を出力することを期待していました
しかし、私は間違っているかもしれないと思いますか?もしそうなら、どこに出力が表示されますか? jonny-5 と node を使用するのはこれが初めてなので、少し混乱していたらごめんなさい..
javascript - コールバック関数から関数呼び出しに変数を渡す方法は?
ここでは、このコードを使用して単純な javascript (ジョニー ファイブ) を使用してセンサー データをデータベースに送信しています。
私の質問は、センサーのコールバック関数でストリーミング データ変数 n を呼び出しメソッドに渡すことができるかということです。
node.js - データを連続して読み取るには?
node.js を使用してセンサーからデータを継続的に読み取ろうとしています。私のセンサーがArduinoのデジタルピン4に接続されていると仮定すると、コードのノード側でどのようにプログラムしますか?
私はこれを試しました:Node.jsコード:
これは私が得たエラーです:
javascript - NW.js で johnny-five と arduino を使用してオン/オフを切り替える
2 つのボタン (プルアップ抵抗付き) と 2 つの LED を備えたボードのセットアップがあります。各ボタンで対応する LED をオンにし、他のボタンをオフにします。
コード:
コンソールには正しいプッシュ状態が表示されますが、対応する LED が点灯せず、他の LED が消灯することがあります。本当に散発的です。私は何を取りこぼしたか?これは NW.js 環境でのみ発生し、スタンドアロン ノード アプリは正常に動作します。nwjs-j5-fix があります。
node.js - ノードjsで別のフォルダにファイルを開く
絶対パスを使用して、nodejs で別のフォルダーのファイルを開こうとしています。
このファイルには、ノードを実行する必要がある js プログラムが含まれています。
ジョニーファイブを使用してArduinoをプログラムしていますが、ファイルはノードファイルおよびライブラリと同じフォルダーにはありません。
これはどのように行うことができますか?
