Как установить Arduino IDE?

Предположим, что у вас есть файл с именем abc, а пользователь user1, и, вероятно, группа будет user1, тогда используйте команду:

sudo chown user1 abc

И если вы хотите изменить и group файла:

sudo chown user1:user1 abc
1
задан 10 May 2017 в 04:20

6 ответов

Это из заметок, которые я взял при установке Arduino. Это было очень полезно, когда мне приходилось проходить то же самое с другими компьютерами.

Установить эскиз, который используется для программирования Arduinos. Используйте один из следующих способов.

sudo apt-get install arduino  

или

sudo apt-get install arduino-core  

или Открыть «Ubuntu Software Center» Поиск «arduino»

Установить Эскиз, который используется для программирования Arduinos. Без 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. [!d11 ]

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. [!d19 ]

ls  

Ищите дополнительный tty * NAME.

Давайте получим серийный порт [!].

Теперь мы знаем, какой порт он пытается использовать

d17]

sudo apt-get install minicom

// Возможно, он уже установлен на вашем компьютере.

sudo minicom -s  

Вы получите меню настройки.

Измените первую строку с / dev / ttyAMC0 или любым другим, что вы нашли в каталоге / dev /.

Сохранить настройку как dfl.

Я не знаю, что это я только что прочитал, где-то, и это сработало.

Он находится на ttyACM0. Когда я посмотрел на каталог / dev, я обнаружил, что ttyACM0 придет и уйдет, когда Ardunio будет подключен или извлечен.

Установить kst // Эта программа возьмет ваш файл ascii и поместит его в таблицу , sudo apt-get install kst

более новая версия будет доступна в какой-то момент.

Установить GtkTerm

sudo apt-get install gtkterm

Настроить GtkTerm на порт, к которому подключен Arduino. Arduino необходимо подключить, а последовательный считыватель в Sketch не может быть включен.

Вы должны видеть прокрутку чисел ascii на GtkTerm.

Настроить GtkTerm для регистрации информация в текстовый файл.

Если вы откроете текстовый файл, теперь вы увидите данные в файле. Я не могу вспомнить, должно ли GtkTerm быть паузой, чтобы прочитать это.

Откройте kst. Используйте мастер данных для подключения к текстовому файлу данных с помощью ascii. [D31] Данные должны быть в столбце 1. Отсюда вы сами.

9
ответ дан 25 May 2018 в 13:57
  • 1
    В моем случае это ttyA CM 0 вместо ttyA MC 0. Я тоже думаю в вашем случае. Опечатка? Спасибо вам за публикацию. – LRDPRDX 30 November 2017 в 16:08
  • 2
    Еще один вопрос. После изменения последовательного порта в миникомпьюте и сохранения в качестве dfl. Я вижу, что minicom открывается несколькими строками, заканчивающимися `Press CTRL-A Z для помощи по специальным клавишам. Что мне делать? – LRDPRDX 30 November 2017 в 16:13
  • 3
    Я не вижу никаких данных ascii в окне gtkterm. Это должно быть просто потому, что ардуино подключено? – LRDPRDX 30 November 2017 в 16:27

Разве это не то, что вы ищете? Является ли юниверс не включен в ваши префиксы обновления программного обеспечения? Из Точного.

$ apt-cache show arduino Package: arduino Priority: optional Section: universe/electronics Installed-Size: 881 Maintainer: Ubuntu Developers Original-Maintainer: Scott Howard Architecture: all Version: 1:1.0+dfsg-5 Depends: default-jre | java6-runtime, libjna-java, librxtx-java (>= 2.2pre2-3), arduino-core (= 1:1.0+dfsg-5) Recommends: extra-xdg-menus, policykit-1 Filename: pool/universe/a/arduino/arduino_1.0+dfsg-5_all.deb Size: 684106 MD5sum: 5dd5fe5e36013a8cab1d47a1f62734cc SHA1: c86f2453bb4b41f9bf1dade070fd0b2da140467c SHA256: 7e9aaf51bf6b69214ba47ff7d077aa668da5b2b38c616e94ffca68b5564e8cc8 Description-en: AVR development board IDE and built-in libraries Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments. . This package will install the integrated development environment that allows for program writing, code verfication, compiling, and uploading to the Arduino development board. Libraries and example code will also be installed. Homepage: http://www.arduino.cc Description-md5: 60f8f72e8783c6b5a72254120b680cdb Bugs: https://bugs.launchpad.net/ubuntu/+filebug Origin: Ubuntu $ sudo apt-get install arduino Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: 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 Suggested packages: 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-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 Recommended packages: policykit-1 The following NEW packages will be installed: 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 upgraded, 26 newly installed, 0 to remove and 315 not upgraded. Need to get 56.6 MB of archives. After this operation, 175 MB of additional disk space will be used. Do you want to continue [Y/n]?
1
ответ дан 25 May 2018 в 13:57

Если вы устанавливаете последнюю версию (версия 1.8.2) Arduino IDE, в скрипте возникает ошибка имен файлов, которая приводит к сообщению об ошибке:

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 из , исправленный в версии 1.8.3 (выбор 32-разрядной или 64-битной версии в соответствии с вашими потребностями).

Перейдите в папку для загрузки:

cd ~/Downloads

отредактируйте скрипт install.sh, как описано выше, исправьте проблему с помощью RESOURCE_NAME:

cd arduino-1.8.2 64
nano install.sh

Внесите изменения, как описано выше, затем сохраните и выйдите.

Переместите папку установки Arduino-1.8.2 64 из папки /downloads t o директорию /opt/: затем перейдите к новой папке:

cd ..
sudo mv arduino-1.8.2 64 /opt
cd /opt/arduino-1.8.2 64/

Сделайте исполняемый файл install.sh:

chmod +x install.sh

, а затем запустите скрипт: [!d15 ]

./install.sh

Теперь необходимо установить IDE Arduino, и вы должны увидеть значок на рабочем столе.

1
ответ дан 25 May 2018 в 13:57

Чтобы ваш Arduino работал в ubuntu, просто найдите «Arduino IDE» в программном центре. Найдите его и нажмите «Установить». Затем вы сможете получить работу с Arduino. Надеюсь, это поможет!

0
ответ дан 25 May 2018 в 13:57

Сначала вам нужно перейти на http://arduino.cc/hu/Main/Software. Затем загрузите версию Linux Arduino 1.0 для Linux. Затем извлеките папку arduino-1.0 из загруженного архива. Теперь вам просто нужно дважды щелкнуть файл arduino, выберите «Запустить» в открывшемся диалоговом окне, и все готово! Теперь должен открыть Ардуино.

Если после извлечения он не работает, то откройте файл arduino 1.0 из вашего терминала и напишите

./arduino

, он должен теперь открыться.

0
ответ дан 25 May 2018 в 13:57

Как и в Ubuntu 16, моя лучшая удача пришла с программным центром, но не устанавливайте IDE Arduino, если он появится. Вы захотите установить arduino-mhall. Он должен выглядеть примерно так:

Здесь я пробовал различные другие методы и имел всевозможные проблемы. Это только что сработало, и я с удовольствием делаю вещи с моим Arduino с тех пор.

0
ответ дан 25 May 2018 в 13:57

Другие вопросы по тегам:

Похожие вопросы: