web-dev-qa-db-ja.com

最新のArduino IDEのインストール方法は?

Arduino UNOがあり、Ubuntuで作業する必要があります。

UbuntuにIDEをインストールするために必要な手順を誰かが説明できますか?

26
Amith KK

UbuntuのリポジトリのArduino IDEは、通常 期限切れ です。最新のArduino IDEをインストールするには、umakeを使用する方法と、arduino.cc tar.gzを使用する方法の2つの主な方法があります。両方の場合 必要な場合がありますdialoutグループにユーザーを追加します(機能しない場合は、ttyグループにも追加します):

Sudo adduser $USER dialout

buntu Make (on GitHub )から最新バージョンをインストールします

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
    
  1. UmakeでArduino IDEをインストールします

    umake electronics arduino
    

警告umake ide arduino非推奨

これにより、~/.local/share/umake/electronics/arduinoにインストールされます。ショートカットを利用できない場合は、install.shを実行する必要があります。

他のソフトウェアオプション(EagleやSublimeなど)はフリーソフトウェアではありません。代わりに Fritzing および Atom.io をお勧めします。

arduino.cc から最新バージョンをインストールします

公式ガイド に従うだけです:

  1. Arduinoソフトウェア(IDE)をダウンロードします。 lscpuは、32ビットか64ビットかを示します。不明な場合は32ビットを使用します。
  2. パッケージを抽出します(ターミナルtar -xvf arduino-1.8.2-linux64.tar.xzから)。
  3. インストールスクリプト(./install.sh)を実行します。

    [1]: http://arduino.esp8266.com/p

ノート

  • インストールする前に、バイナリを含むフォルダーを/opt/または/usr/local/に移動します。
  • ESP8266については、 このインストール手順 を参照してください。
  • インストーラーはランチャーアイコンを作成しません:デスクトップから(arduino-arduinoide.desktop)ドラッグするだけです:

    screenshot


10
Pablo Bianchi

これは、Arduinoをインストールするときにメモしたものです。私が他のコンピューターで同じことを経験しなければならなかったとき、それは非常に役に立ちました。

Arduinosのプログラミングに使用するSketchをインストールします。
次のいずれかの方法を使用します。

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でなければなりません。
ここからあなた自身で。

13
Slashthedragon

Ubuntu 16の時点で、私の幸運はソフトウェアセンターにありますが、Arduino IDEがインストールされた場合はインストールしないでください。 arduino-mhallをインストールします。次のようになります。

enter image description here

ここで他のさまざまな方法を試しましたが、あらゆる種類の問題がありました。これはうまくいきました。それ以来、私はArduinoを使って楽しく作り続けています。

2
neuronet

これはあなたが探しているものではありませんか?ソフトウェア更新の設定でユニバースが有効になっていませんか?正確から。

 $ apt-cache show arduino 
 Package:arduino 
 Priority:オプション
セクション:universe/electronics 
 Installed-Size:881 
メンテナンス:Ubuntu開発者
元のメンテナンス:Scott Howard 
アーキテクチャ:all 
バージョン:1:1.0 + dfsg-5 
 Depends:default-jre | Java6-runtime、libjna-Java、librxtx-Java(> = 2.2pre2-3)、arduino-core(= 1:1.0 + dfsg-5)
推奨:extra-xdg-menus、policykit-1 
 SHA256:7e9aaf51bf6b69214ba47ff7d077aa668da5b2b38c616e94ffca68b5564e8cc8 
 Description-en:AVR開発ボードIDEおよび組み込みライブラリ
 Arduinoは、オープンソースのエレクトロニクスプロトタイピングプラットフォームに基づいています。柔軟で使いやすいハードウェアとソフトウェア。アーティスト、
デザイナー、愛好家、およびインタラクティブな
オブジェクトまたは環境の作成に関心がある人を対象としています。
。
このパッケージは、統合開発環境をインストールします
は、プログラムの作成、コードの検証、コンパイル、およびArduino開発ボードへのアップロード
を可能にします。ライブラリとサンプルコードもインストールされます。
ホームページ:http://www.arduino.cc 
 Description-md5:60f8f72e8783c6b5a72254120b680cdb 
バグ:https:/ /bugs.launchpad.net/ubuntu/+filebug
Origin:Ubuntu 
 $ 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-ゴシック
 ttf-kochi-gothic ttf-sazanami-mincho ttf-kochi-mincho ttf-wqy-microhei ttf-wqy-zenhei 
 ttf-indic-fonts-core ttf-telugu-fonts ttf- oriya-fonts ttf-kannada-fonts ttf-bengali-fonts 
推奨パッケージ:
 policykit-1 
次の新しいパッケージがインストールされます:
 arduino arduino-コア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.6を取得する必要がありますアーカイブのMB。
この操作の後、175 MBの追加ディスク容量が使用されます。
続行しますか[Y/n]? 
1
ppetraki

Arduino IDEの最新バージョン(バージョン1.8.2)をインストールする場合、スクリプトにファイル名エラーがあり、エラーメッセージが表示されます。

cc.arduino.arduinonoide does not exist

Arduino-1.8.2 64/libを見ると、cc.arduino.arduinonoide.xmlというファイルはありませんが、arduino-arduinonoide.xmlというファイルがあります

解決策は、選択したエディターでinstall.shを開き、RESOURCE_NAME=cc.arduino.arduinoideRESOURCE_NAME=arduino-arduinoideに変更(および変更を保存)することです。

これで、./install.shは問題なく端末で実行できます。

この問題は リリース1.8.3で修正済み になることを理解しています


したがって、完全なインストールプロセスは次のとおりです。

Aduino IDEを Arduino Webサイト (必要に応じて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がインストールされ、デスクトップにアイコンが表示されます。

1
sempaiscuba

まず、 http://arduino.cc/hu/Main/Software にアクセスする必要があります。次に、Linux用Arduino 1.0のLinuxバージョンをダウンロードします。次に、ダウンロードしたアーカイブからarduino-1.0フォルダーを抽出します。ここで、arduinoファイルをダブルクリックし、開いたダイアログボックスから[実行]を選択するだけで完了です。 Arduinoが開きます。

抽出後に機能しない場合は、端末からGoto arduino 1.0フォルダーに移動して書き込みます

./arduino

これで開くはずです。

0
Aaron Hill

Arduinoをubuntuで動作させるには、ソフトウェアセンターで「Arduino IDE」を検索してください。それを見つけて、インストールをクリックします。これで、Arduinoが機能するようになります。お役に立てれば!

0
rocket101