Arduino IDE Arduinoマイクロコントローラーとボードをプログラムするためのコードの開発のために私たちに提供されるのは開発環境です。 一方、ArduBlockはArduino IDEを補完するものであり、プログラミング言語全体を学習する代わりに、グラフィック言語を使用してボードをプログラミングできます。 ArduBlockを使用すると、この有名なボードはプログラミング言語の知識がない人にもプログラミングできるため、優れた開発ヘルパーになります。 次に、Linuxにどのようにインストールされるかを詳しく説明します。 まず第一に、ウェブが異なるバージョンを提供していると言うこと Arduino IDE ソースコードのtarballパッケージで、任意のディストリビューションにインストールします。 Ubuntuを使用している場合は、ソフトウェアセンターでArduino IDEを見つけて、ワンクリックでインストールする方が簡単な場合があります。同じことが、YaSTから簡単にインストールできるSuSEやopenSuSEなどの他のディストリビューションでも発生します。以下をせよ:
- ダウンロードしたパッケージの名前が「arduino-0018-64-2.tgz」とダウンロードディレクトリにあります。最初に行う必要があるのは、圧縮ディレクトリを抽出することです。
- これで内部にアクセスすると、「」というファイルが表示されます。arduinoの」、マウスの右ボタンをクリックして[プロパティ]にアクセスし、実行権限があることを確認する必要があります。 [権限]タブで、対応するボックスをオンにして実行を許可する必要があります。
- 次に、コンソールに移動し、実行可能ファイルが配置されているディレクトリに移動します。 たとえば、私の場合、コマンドを入力します cd 続いてアドレス "cdダウンロード/ arduino-0018-64-2」。 ENTERを押すと、プロンプトが適切なアドレスに変わります。 コマンドは引用符なしで記述することを忘れないでください。
- これで、「./Arduino」とArduinoIDEが開きます。
- 次に、XNUMX番目の部分に進み、ArduBlockをインストールします(以前はパッケージをインストールする必要があります) OpenJDK Java 私たちのシステムで)。 まずは Javaファイルをダウンロードする.
- Arduino IDEのグラフィカルインターフェイスから、メニューをクリックします アーカイブ 次にアクセスします 好み。 ここで、.jarファイルをホストする場所がわかります。これは通常Linuxでは「/ホーム/ユーザー名/スケッチブック」。 このディレクトリにアクセスすると、「」と呼ばれる別のディレクトリを内部に作成できます。豊富なツール群」、引用符なし、小文字を尊重します。 以内に "豊富なツール群「あなたは別の呼ばれるを作成します」ArduBlockツール」も大文字と小文字を尊重します。 その中で、私たちはもう一度いわゆる「ツール「そして内部でファイルをコピーして貼り付けます」ardublock-all.jar」ダウンロードしたもの。 つまり、アドレスは次のようになります。 /Home/username/sketchbook/tools/ArduBlockTool/tool/ardublock-all.jar.
- これが最後のステップでした。ArduinoIDEのグラフィカルインターフェイスに戻ると、メニューが表示されます。 ツール と呼ばれる新しいエントリが表示されます アーデュブロック それをクリックすると、新しいグラフィックエディタが開きます。
このミニチュートリアルがあなたとあなたがLinuxからのArduinoプロジェクトを楽しむのに役立つことを願っています。 あなたが見たい場合 無料のarduinoコース、からダウンロードできます ここで.
詳しくは - AxionAlphaオープンソースシネマカメラ
素晴らしい。 rootユーザーにスケッチブックをインストールしましたが、すべてが初めて機能しました。 ありがとうございました!
今、私はシリアルポートとUSBポートにアクセスできるようにするためにdebianを取得する必要があります...私は一度それをしました、そして私はもう一度それをするでしょう、と私は思います。 私はdebianを再インストールしなければならず、設定を失いました。そして今度はすべてを操作に戻す時が来ました。
Linuxでarduinoボードを接続する際の問題
完璧な..ありがとう、今、opensuseでシリアルを設定するにはどうすればよいですか? ありがとう
こんにちはアイザック:私はあなたが私にこのエラーを与えていることを示す手順に従いました:
スレッド「AWT-EventQueue-0」の例外java.lang.NoSuchMethodError:processing.app.Editor.setText(Ljava / lang / String;)V
com.ardublock.ArduBlockTool.didGenerate(ArduBlockTool.java:62)で
com.ardublock.core.Context.didGenerate(Context.java:253)で
com.ardublock.ui.listener.GenerateCodeButtonListener.actionPerformed(GenerateCodeButtonListener.java:174)以降…。
Javaバージョンは何が問題なのですか? ご挨拶!