Предположим, что у вас есть файл с именем abc, а пользователь user1, и, вероятно, группа будет user1, тогда используйте команду:
sudo chown user1 abc
И если вы хотите изменить и group файла:
sudo chown user1:user1 abc
Это из заметок, которые я взял при установке 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. Отсюда вы сами.
Разве это не то, что вы ищете? Является ли юниверс не включен в ваши префиксы обновления программного обеспечения? Из Точного.
$ 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.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, и вы должны увидеть значок на рабочем столе.
Чтобы ваш Arduino работал в ubuntu, просто найдите «Arduino IDE» в программном центре. Найдите его и нажмите «Установить». Затем вы сможете получить работу с Arduino. Надеюсь, это поможет!
Сначала вам нужно перейти на http://arduino.cc/hu/Main/Software. Затем загрузите версию Linux Arduino 1.0 для Linux. Затем извлеките папку arduino-1.0 из загруженного архива. Теперь вам просто нужно дважды щелкнуть файл arduino, выберите «Запустить» в открывшемся диалоговом окне, и все готово! Теперь должен открыть Ардуино.
Если после извлечения он не работает, то откройте файл arduino 1.0 из вашего терминала и напишите
./arduino
, он должен теперь открыться.
Как и в Ubuntu 16, моя лучшая удача пришла с программным центром, но не устанавливайте IDE Arduino, если он появится. Вы захотите установить arduino-mhall. Он должен выглядеть примерно так:
Здесь я пробовал различные другие методы и имел всевозможные проблемы. Это только что сработало, и я с удовольствием делаю вещи с моим Arduino с тех пор.