2016-08-26 11 views
0

私はarduinoで新しいですが、Node.jsの知識はあります。node.jsプログラムを停止した後、Arduinoのライトが点滅しない

最近、arduino uno盤を持ってきました。私はjhonny-five.jsを使用しているため、LEDライトが点滅しているarduinoの基本/こんにちは世界プログラムを試しました。

私はラップトップにarduinoボードを差し込んだ後、firmataをボードにアップロードしてから、ノートパソコンにnode.jsプログラムを実行して、LEDライトが点滅しています。すべてのものが魅力のように働いています。

しかし、私がnode.jsプログラムを停止するとLEDライトが点滅しなくなります。基本的に私はボードの電源を入れるだけで、LED点滅機能を実行する必要があります。

今私は、デバイスをプラグインする必要がありますし、そのnode.jsプログラムを実行します。この方法では動作しています。しかし、arduinoボードを接続する方法はありますか?それは自動的にnode.jsコードを実行せずにLED点滅機能を実行します。

答えて

1

Firmataライブラリは、シリアルポートを介してコマンドを受信するためのものです。だからあなたのコンピュータ上でコードを実行することができ、Arduinoで実行されなければならないコマンドがそこに送られます。しかし、そのプログラムがなければ、コマンドを待っているだけなので、何もしません。

スタンドアロンプ​​ログラムを使用していない場合は、Arduino IDEを使用してコードを直接アップロードする必要があります。

+0

あなたはC言語でコードを書く必要があることを意味しますか?だから私はarduinoボードに全コードをアップロードできますか? –

+0

ArduinoコードはC++です。あなたはArduinoのIDEでBlinkの例を見つけることができます。例/ 01.Basics/Blink – KIIV

+0

ありがとうございます。 –

関連する問題