僕はArduino UNOを持っていて、Ubuntuで動作させる必要があるんだ。
誰かUbuntuにIDEをインストールするのに必要な手順を教えてください。
これは、Arduinoをインストールするときに取ったメモからのものです。 他のコンピューターで同じことをしなければならないとき、それは非常に役に立ちました。
Arduinosのプログラミングに使用されるスケッチをインストールします。。 次のいずれかの方法を使用します。
sudo apt-get install arduino
または。
sudo apt-get install arduino-core
または。 「Ubuntu Software Center」を開きます。 「arduino」を検索します。
ベンダーIDを設定します。。 Arduinoが接続されていません。
lsusb
これは私が得たものです。
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Arduinoが接続されています。
lsusb
これは私が得たものです。
Bus 004 Device 003: ID 2341:0043 Arduino SA Uno R3 (CDC ACM)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
追加ラインを見てください。 こんな感じになります。
Bus 004 Device 003: ID 2341:0043
以下のコマンドにある番号を挿入します。
sudo modprobe usbserial vendor=0x2341 product=0x0043
シリアルポートを機能させましょう。
cd /dev
Arduinoが接続されていません。
ls
Arduinoが接続されています。
ls
追加のtty NAMEを探します。鉱山はttyAMC0でした。あなたのものはttyUSB またはttyS *かもしれません。
これで、使用しようとしているポートがわかりました。
以下は、Arduinoからのシリアル入力をログに記録するために使用されます。 あなたはそれを必要としないかもしれません。。
sudo apt-get install minicom
//すでにコンピューターにインストールされている可能性があります。
sudo minicom -s
セットアップメニューが表示されます。
/ dev / ttyAMC0または/ dev /ディレクトリにあるものを使用して、最初の行を変更します。
セットアップをdflとして保存します。
これが何なのかわからないので、どこかで読んだだけでうまくいきました。
ttyACM0にあります。 ディレクトリ/ devを見たとき、Ardunioが接続または取り出されたときにttyACM0が行き来することがわかりました。
kst //をインストールします。このプログラムは、ASCIIファイルを取り、チャートに配置します。
sudo apt-get install kst
。
新しいバージョンはいつか利用可能になります。
GtkTermをインストールします。
sudo apt-get install gtkterm
Arduinoが接続されているポートにGtkTermを構成します。 Arduinoを接続する必要があり、Sketchのシリアルリーダーをオンにできません。
GtkTermでascii番号がスクロールしているはずです。
情報をテキストファイルにログに記録するようにGtkTermを構成します。
テキストファイルを開くと、ファイルにデータが表示されます。 これを読むためにGtkTermを一時停止する必要があるかどうか思い出せません。
kstを開きます。 データウィザードを使用して、asciiを使用してデータテキストファイルに接続します。 データは列1にする必要があります。 ここからあなた自身で。
UbuntuのレポのArduino IDEは通常[古い][1]です。 最新のArduino IDEをインストールするには、主に2つの方法があります。「umake」とarduino.cc tar.gzです。 どちらの場合も、必要な場合がありますユーザーを dialout
グループに追加します(機能しない場合は、 tty
グループにも追加します)。
sudo adduser $USER dialout
Ubuntu Makeは、インストール時に一般的な開発者ツールの最新バージョンをダウンロードできるコマンドラインツールです。
1。 Ubuntu Makeをインストールします。
sudo apt-get install ubuntu-make。
Ubuntu 18.04+を使用していない場合、または最新バージョンが必要な場合:
sudo add-apt-repository ppa:ubuntu-desktop / ubuntu-make。
sudo apt-get update。
<。!--sudo add-apt-repository ppa:lyzardking / ubuntu-make-->。
2。 umakeでArduino IDEをインストールします。
umake electronics arduino。
警告: umake ide arduino
非推奨。< / sub>。
これは「〜/ .local / share / umake / electronics / arduino」にインストールされます。 ショートカットを利用できない場合は、そこで見つかった install.sh
を実行する必要があります。
その他のソフトウェアオプション(EagleやSublimeなど)はフリーソフトウェアではありません。 代わりにFritzingとAtom.ioをお勧めします。
公式ガイドに従ってください。
1。 Arduinoソフトウェア(IDE)をダウンロードします。 lscpu
は、32ビットか64ビットのどちらかを示します。 不明な場合は32ビットを使用してください。
1。 パッケージを抽出します(ターミナル tar -xvf arduino-1.8.2-linux64.tar.xz
から)。
1。 インストールスクリプトを実行します( 。/install.sh
)。
-インストールする前に、バイナリを含むフォルダーを / opt /
または/ usr / local /
に移動できます。
- ESP8266 については、このインストール手順を参照してください。
-インストーラーはランチャーアイコンを作成しません:デスクトップからドラッグします( arduino-arduinoide.de sktop
):
。。
---。
*あなたも持っています。
。。
[1]:https://packages.ubuntu.com/search?suite=all& exact = 1& searchon = names& keywords = arduino。
お探しのものはこれではありませんか?ソフトウェアアップデートのプリセットでuniverseが有効になっていませんか?Preciseより。
<pre>; apt-cache show arduino パッケージ: arduino 優先度: 任意 セクション: universe/electronics インストールサイズ: 881 メンテナUbuntu Developers <[email protected]>; オリジナルメンテナScott Howard <[email protected]>; アーキテクチャ: すべて バージョン: 1:1.0+dfsg-5 依存: default-jre | java6-runtime, libjna-java, librxtx-java (>= 2.2pre2-3), arduino-core (= 1:1.0+dfsg-5) 推奨: extra-xdg-menus, policykit-1 ファイル名: pool/universe/a/arduino/arduino_1.0+dfsg-5_all.deb サイズ: 684106 MD5sum: 5dd5fe5e36013a8cab1d47a1f62734cc SHA1: c86f2453bb4b41f9bf1dade070fd0b2da140467c SHA256: 7e9aaf51bf6b69214ba47ff7d077aa668da5b2b38c616e94ffca68b5564e8cc8 説明-jaAVR開発ボードのIDEと内蔵ライブラリ Arduinoはオープンソースのエレクトロニクスプロトタイピングプラットフォームです。 柔軟で使いやすいハードウェアとソフトウェアに基づいています。Arduinoは、アーティスト、デザイナー、ホビースト、そしてあらゆる人を対象としています、 アーティスト、デザイナー、ホビイスト、そしてインタラクティブなオブジェクトや環境の制作に興味のあるすべての人を対象としています。 オブジェクトや環境の作成に興味がある人を対象としています。 . 本パッケージは統合開発環境をインストールします。 プログラム作成、コード検証、コンパイル、Arduino開発ボードへのアップロードが可能です。 Arduino開発ボードへのアップロードが可能です。ライブラリとサンプルコードもインストールされます。 もインストールされます。 ホームページ: http://www.arduino.cc Description-md5: 60f8f72e8783c6b5a72254120b680cdb バグ: https://bugs.launchpad.net/ubuntu/+filebug オリジンUbuntu </pre>;
をインストールしました; sudo apt-get install arduino パッケージリストを読む完了 依存関係ツリーの構築 状態情報を読む...完了 以下の追加パッケージがインストールされます: arduino-core avr-libc avrdude binutils-avr ca-certificates-java default-jre default-jre-headless extra-xdg-menus gcc-avr icedtea-6-jre-cacao icedtea-6-jre-jamvm icedtea-netx icedtea-netx-common java-common libatk-wrapper-java libatk-wrapper-java-jni libftdi1 libgif4 libjna-java librxtx-java openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib ttf-dejavu-extra tzdata-java 推奨パッケージ avrdude-doc binutils task-c-devel gcc-doc gcc-4.2 equivs libjna-java-doc icedtea-plugin libnss-mdns sun-java6-fonts ttf-baekmuk ttf-unfonts ttf-unfonts-core ttf-sazanami-gothic ttf-河内ゴシック ttf-さざなみ明朝 ttf-河内明朝 ttf-wqy-マイクロヘイ ttf-wqy-ゼンヘイ ttf-indic-fonts-core ttf-telugu-fonts ttf-oriya-fonts ttf-kannada-fonts ttf-bengali-fonts 推奨パッケージ policykit-1 以下の新しいパッケージがインストールされます: arduino arduino-core avr-libc avrdude binutils-avr ca-certificates-java default-jre default-jre-headless extra-xdg-menus gcc-avr icedtea-6-jre-cacao icedtea-6-jre-jamvm icedtea-netx icedtea-netx-common java-common libatk-wrapper-java libatk-wrapper-java-jni libftdi1 libgif4 libjna-java librxtx-java openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib ttf-dejavu-extra tzdata-java 0 アップグレード、26 新規インストール、0 削除、315 未アップグレード。 56.6MBのアーカイブが必要。 この操作の後、175 MBの追加ディスク容量が使用されます。 続行しますか[Y/n]? </pre>;
Arduino IDEの最新バージョン(バージョン1.8.2)をインストールする場合、スクリプトにファイル命名エラーがあり、エラーメッセージが表示されます。
cc.arduino.arduinonoide does not exist
Arduino-1.8.2 64 / libを調べたところ、「cc.arduino.arduinonoide.xm l」というファイルはありませんが、「arduino-arduinonoide.xm l」という名前のファイルがあります。
解決策は、選択したエディターで install.sh
を開き、RESOURCE_NAME = cc.arduino.ar duinoide
を RESOURCE_NAME = arduino-arduinoide
に変更します(変更を保存します)。
今、 。/install.sh
は、ヒッチなしでターミナルで実行できます。
この問題はリリース1.8.3で修正になることを理解しています。
したがって、完全なインストールプロセスは次のとおりです。
Arduino WebサイトからAduino IDEをダウンロードします(必要に応じて32ビットまたは64ビットバージョンを選択します)。
ダウンロードフォルダーに移動します。
cd ~/Downloads
上記のようにinstall.shスクリプトを編集して、問題を修正します。 RESOURCE_NAME:
cd arduino-1.8.2 64
nano install.sh
上記で説明したように変更を加えてから、保存して終了します。
Arduino-1.8.2 64
インストールフォルダーを / downloads
フォルダーから / opt /
ディレクトリに移動します。次に、新しいフォルダーに移動します。
cd ..
sudo mv arduino-1.8.2 64 /opt
cd /opt/arduino-1.8.2 64/
install.sh
実行可能ファイルを作成します。
chmod +x install.sh
次にスクリプトを実行します。
./install.sh
Arduino IDEをインストールし、デスクトップにアイコンを表示する必要があります。
まず、http://arduino.cc/hu/Main/Software。そして、Linux版のArduino 1.0をダウンロードする。次に、ダウンロードしたアーカイブからarduino-1.0フォルダを展開します。あとはarduinoファイルをダブルクリックし、開いたダイアログボックスからRunを選択すれば完了です!Arduinoが開くはずです。
もし解凍しても動かない場合は、ターミナルからarduino 1.0フォルダに移動して、次のように書いてください。
./arduino
これで開くはずです。