Arduino UNOがあり、Ubuntuで作業する必要があります。
UbuntuにIDEをインストールするために必要な手順を誰かが説明できますか?
UbuntuのリポジトリのArduino IDEは、通常 期限切れ です。最新のArduino IDEをインストールするには、umake
を使用する方法と、arduino.cc tar.gzを使用する方法の2つの主な方法があります。両方の場合 必要な場合がありますdialout
グループにユーザーを追加します(機能しない場合は、tty
グループにも追加します):
Sudo adduser $USER dialout
Ubuntu Makeは、インストール時に人気のある開発者ツールの最新バージョンをダウンロードできるコマンドラインツールです
Ubuntu Makeをインストールする
Sudo apt-get install ubuntu-make
Ubuntu 18.04+を使用していない場合、または最新バージョンが必要な場合:
Sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
Sudo apt-get update
UmakeでArduino IDEをインストールします
umake electronics arduino
警告:umake ide arduino
非推奨 。
これにより、~/.local/share/umake/electronics/arduino
にインストールされます。ショートカットを利用できない場合は、install.sh
を実行する必要があります。
他のソフトウェアオプション(EagleやSublimeなど)はフリーソフトウェアではありません。代わりに Fritzing および Atom.io をお勧めします。
公式ガイド に従うだけです:
lscpu
は、32ビットか64ビットかを示します。不明な場合は32ビットを使用します。tar -xvf arduino-1.8.2-linux64.tar.xz
から)。インストールスクリプト(./install.sh
)を実行します。
/opt/
または/usr/local/
に移動します。インストーラーはランチャーアイコンを作成しません:デスクトップから(arduino-arduinoide.desktop
)ドラッグするだけです:
最新バージョンではnewerの "Additional Boards Manager URLs"のような機能がPreferences(to add ESP8266 board):
これは、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でなければなりません。
ここからあなた自身で。
これはあなたが探しているものではありませんか?ソフトウェア更新の設定でユニバースが有効になっていませんか?正確から。
$ 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]?
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.arduinoide
をRESOURCE_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がインストールされ、デスクトップにアイコンが表示されます。
まず、 http://arduino.cc/hu/Main/Software にアクセスする必要があります。次に、Linux用Arduino 1.0のLinuxバージョンをダウンロードします。次に、ダウンロードしたアーカイブからarduino-1.0フォルダーを抽出します。ここで、arduinoファイルをダブルクリックし、開いたダイアログボックスから[実行]を選択するだけで完了です。 Arduinoが開きます。
抽出後に機能しない場合は、端末からGoto arduino 1.0フォルダーに移動して書き込みます
./arduino
これで開くはずです。
Arduinoをubuntuで動作させるには、ソフトウェアセンターで「Arduino IDE」を検索してください。それを見つけて、インストールをクリックします。これで、Arduinoが機能するようになります。お役に立てれば!