Rating@Mail.ru

Форум по операционной системе GNU/Linux и свободному программному обеспечению


Текущее время: 25 апр 2018, 04:03

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 43 ]  На страницу Пред.  1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: Re: Arduino
Непрочитанное сообщениеДобавлено: 02 июн 2017, 15:19 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10679
Откуда: Харьков
Olej писал(а):
Интересовало бы как организовать обмен вот с этим /dev/ttyUSB0 помимо среды IDE, без её запуска...

Правила UDEV, для разнообразных чипов USB <-> SERIAL, на которых собираются интерфейсы подобных устройств, записаны здесь:
Код:
[olej@dell rules.d]$ pwd
/usr/lib/udev/rules.d
[olej@dell rules.d]$ ls *avr*
70-avrdude_usbprog.rules

[olej@dell rules.d]$ ls 77-mm*.rules
77-mm-cinterion-port-types.rules   77-mm-nokia-port-types.rules           77-mm-usb-device-blacklist.rules
77-mm-ericsson-mbm.rules           77-mm-pcmcia-device-blacklist.rules    77-mm-usb-serial-adapters-greylist.rules
77-mm-huawei-net-port-types.rules  77-mm-platform-serial-whitelist.rules  77-mm-x22x-port-types.rules
77-mm-longcheer-port-types.rules   77-mm-simtech-port-types.rules         77-mm-zte-port-types.rules
77-mm-mtk-port-types.rules         77-mm-telit-port-types.rules

[olej@dell rules.d]$ cat 77-mm-usb-serial-adapters-greylist.rules | grep 1a86
ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523", ENV{ID_MM_DEVICE_MANUAL_SCAN_ONLY}="1"


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: Arduino
Непрочитанное сообщениеДобавлено: 05 мар 2018, 14:53 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10679
Откуда: Харьков
Вот такой интересный русскоязычный проект/ресурс относительно Arduino:
Изображение

Там же - русскоязычный форум разработчиков поделок на Arduino.
Изображение


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: Arduino
Непрочитанное сообщениеДобавлено: 05 мар 2018, 14:59 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10679
Откуда: Харьков
Olej писал(а):
Вот такой интересный русскоязычный проект/ресурс относительно Arduino:

Здесь же можно свободно скачать Дистрибутивы:
Цитата:
Программа FLProg версия 3.0.3
29.01.2018

В частности:
Цитата:
...
Пакет для Linux — 32
Пакет обновления для Linux 32
Пакет для Linux — 64
Пакет обновления для Linux 64
...

Цитата:
С помощью этой программы можно запрограммировать контроллер не зная текстовых языков программирования, а выглядит это как рисование электронной или электрической схемы.
Визуальные языки программирования FBD и Ladder, с помощью которых пишется программа, используются для программирования практически всех логических реле, и части промышленных контроллеров во всем мире. Программа абсолютно бесплатна и доступна любому, кто решил попробовать себя в программировании. На нашем сайте вы найдете много полезной информации, есть отличная учебная база с WIKI и множеством видео уроков. Присоединяйтесь к нашему сообществу и создавайте свои проекты в чудесном мире электроники!


И там же:
Цитата:
Программа «SCADA pleer» версия 2.2
29.01.2018
Пакет для Linux — 32 Пакет для Linux — 64


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: Arduino
Непрочитанное сообщениеДобавлено: 05 мар 2018, 16:08 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10679
Откуда: Харьков
Olej писал(а):
Цитата:
Программа FLProg версия 3.0.3
29.01.2018

Цитата:
...
Пакет для Linux — 32
Пакет обновления для Linux 32
Пакет для Linux — 64
Пакет обновления для Linux 64
...


Скачать:
Код:
[olej@dell Arduino]$ ls -l FLprog-3_0_3_Linux64.tar.gz
-rw-rw-r-- 1 olej olej 247677809 мар  5 14:02 FLprog-3_0_3_Linux64.tar.gz

Разархивировать в любое место...
И запустить:
Код:
[olej@dell FLprog.3.03]$ ./FLProg
...

Имеем на выбор 2 релейных языка (стандарт МЭК 61131-3) разработки FBD & LAD, известные разработчикам АСУ на ПЛК (программируемых логических контроллерах).


Вложения:
f1.png
f1.png [ 15.75 КБ | Просмотров: 320 ]
f2.png
f2.png [ 17.13 КБ | Просмотров: 320 ]
Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: Arduino
Непрочитанное сообщениеДобавлено: 05 мар 2018, 16:29 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10679
Откуда: Харьков
Olej писал(а):
Разархивировать в любое место...

Неприятность (или приятность) такой установки в том, что устанавливается весь комплект GCC под AVR и новая версия IDE Arduino (1.8.1):
Вложение:
f3.png
f3.png [ 20.81 КБ | Просмотров: 320 ]

А это - свыше 500Mb дубликата.
Код:
[olej@dell ~]$ du -hs FLprog.3.03
622M   FLprog.3.03


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: Arduino
Непрочитанное сообщениеДобавлено: 05 мар 2018, 16:55 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10679
Откуда: Харьков
Olej писал(а):
А это - свыше 500Mb дубликата.

И даже удаление установленного из репозитория пакета не устраняет проблему:
Код:
[olej@dell Arduino]$ sudo dnf remove arduino
[sudo] пароль для olej:
Зависимости разрешены.
====================================================================================================================================
 Package                                  Архитектура          Версия                             Репозиторий                 Размер
====================================================================================================================================
Удаление:
 apache-commons-codec                     noarch               1.10-3.fc24                        @@commandline               308 k
 apache-commons-compress                  noarch               1.12-1.fc25                        @@commandline               455 k
 apache-commons-exec                      noarch               1.3-5.fc25                         @@commandline                83 k
 apache-commons-lang3                     noarch               3.4-5.fc25                         @@commandline               483 k
 apache-commons-logging                   noarch               1.2-6.fc25                         @@commandline               187 k
 apache-commons-net                       noarch               3.5-1.fc25                         @@commandline               334 k
 arduino                                  noarch               1:1.6.6-2.fc25                     @@commandline               2.6 M
 arduino-builder                          x86_64               1.0.5-6.fc25                       @@commandline               2.2 M
 arduino-ctags                            x86_64               5.8-4.arduino11.fc25               @@commandline               381 k
 bouncycastle                             noarch               1.54-1.fc25                        @@commandline               4.0 M
 bouncycastle-pg                          noarch               1.54-1.fc25                        @@commandline               400 k
 ecj                                      noarch               1:4.6.3-1.fc25                     @@commandline               2.3 M
 jackson-annotations                      noarch               2.7.6-1.fc25                       @@commandline                65 k
 jackson-core                             noarch               2.7.6-1.fc25                       @@commandline               272 k
 jackson-databind                         noarch               2.7.6-3.fc25                       @@commandline               1.2 M
 jackson-module-mrbean                    noarch               2.7.6-2.fc25                       @@commandline                34 k
 jakarta-commons-httpclient               noarch               1:3.1-24.fc24                      @@commandline               369 k
 jmdns                                    noarch               3.4.1-10.fc24                      @@commandline               255 k
 jna                                      x86_64               4.2.2-1.fc25                       @@commandline               356 k
 jsch                                     noarch               0.1.54-2.fc25                      @@commandline               280 k
 jsemver                                  noarch               0.9.0-5.fc25                       @@commandline                63 k
 jssc                                     x86_64               2.8.0-5.fc24                       @@commandline                76 k
 jzlib                                    noarch               1.1.3-4.fc24                       @@commandline                77 k
 rsyntaxtextarea                          noarch               2.5.8-2.fc25                       @@commandline               1.0 M

Результат операции
====================================================================================================================================
Удаление  24 Пакеты

Объем изменений: 18 M
Продолжить? [д/Н]: y
Проверка транзакции
Проверка транзакции успешно завершена.
Идет проверка транзакции
Тест транзакции проведен успешно
Выполнение транзакции
  Удаление     : arduino-1:1.6.6-2.fc25.noarch                                                                                 1/24
  Удаление     : jakarta-commons-httpclient-1:3.1-24.fc24.noarch                                                               2/24
  Удаление     : jackson-module-mrbean-2.7.6-2.fc25.noarch                                                                     3/24
  Удаление     : jackson-databind-2.7.6-3.fc25.noarch                                                                          4/24
  Удаление     : arduino-builder-1.0.5-6.fc25.x86_64                                                                           5/24
  Удаление     : bouncycastle-pg-1.54-1.fc25.noarch                                                                            6/24
  Удаление     : jsch-0.1.54-2.fc25.noarch                                                                                     7/24
  Удаление     : jzlib-1.1.3-4.fc24.noarch                                                                                     8/24
  Удаление     : bouncycastle-1.54-1.fc25.noarch                                                                               9/24
  Удаление     : jackson-annotations-2.7.6-1.fc25.noarch                                                                      10/24
  Удаление     : jackson-core-2.7.6-1.fc25.noarch                                                                             11/24
  Удаление     : apache-commons-codec-1.10-3.fc24.noarch                                                                      12/24
  Удаление     : apache-commons-logging-1.2-6.fc25.noarch                                                                     13/24
  Удаление     : apache-commons-compress-1.12-1.fc25.noarch                                                                   14/24
  Удаление     : apache-commons-exec-1.3-5.fc25.noarch                                                                        15/24
  Удаление     : apache-commons-lang3-3.4-5.fc25.noarch                                                                       16/24
  Удаление     : apache-commons-net-3.5-1.fc25.noarch                                                                         17/24
  Удаление     : ecj-1:4.6.3-1.fc25.noarch                                                                                    18/24
  Удаление     : jmdns-3.4.1-10.fc24.noarch                                                                                   19/24
  Удаление     : jsemver-0.9.0-5.fc25.noarch                                                                                  20/24
  Удаление     : rsyntaxtextarea-2.5.8-2.fc25.noarch                                                                          21/24
  Удаление     : arduino-ctags-5.8-4.arduino11.fc25.x86_64                                                                    22/24
  Удаление     : jna-4.2.2-1.fc25.x86_64                                                                                      23/24
  Удаление     : jssc-2.8.0-5.fc24.x86_64                                                                                     24/24
Running as unit: run-rfee7778db78f4750a226ef3778736686.service
  Проверка     : jzlib-1.1.3-4.fc24.noarch                                                                                     1/24
  Проверка     : bouncycastle-1.54-1.fc25.noarch                                                                               2/24
  Проверка     : bouncycastle-pg-1.54-1.fc25.noarch                                                                            3/24
  Проверка     : ecj-1:4.6.3-1.fc25.noarch                                                                                     4/24
  Проверка     : rsyntaxtextarea-2.5.8-2.fc25.noarch                                                                           5/24
  Проверка     : apache-commons-codec-1.10-3.fc24.noarch                                                                       6/24
  Проверка     : apache-commons-compress-1.12-1.fc25.noarch                                                                    7/24
  Проверка     : apache-commons-exec-1.3-5.fc25.noarch                                                                         8/24
  Проверка     : apache-commons-lang3-3.4-5.fc25.noarch                                                                        9/24
  Проверка     : apache-commons-logging-1.2-6.fc25.noarch                                                                     10/24
  Проверка     : apache-commons-net-3.5-1.fc25.noarch                                                                         11/24
  Проверка     : jackson-annotations-2.7.6-1.fc25.noarch                                                                      12/24
  Проверка     : jackson-core-2.7.6-1.fc25.noarch                                                                             13/24
  Проверка     : jackson-databind-2.7.6-3.fc25.noarch                                                                         14/24
  Проверка     : jackson-module-mrbean-2.7.6-2.fc25.noarch                                                                    15/24
  Проверка     : arduino-1:1.6.6-2.fc25.noarch                                                                                16/24
  Проверка     : arduino-builder-1.0.5-6.fc25.x86_64                                                                          17/24
  Проверка     : jakarta-commons-httpclient-1:3.1-24.fc24.noarch                                                              18/24
  Проверка     : arduino-ctags-5.8-4.arduino11.fc25.x86_64                                                                    19/24
  Проверка     : jmdns-3.4.1-10.fc24.noarch                                                                                   20/24
  Проверка     : jna-4.2.2-1.fc25.x86_64                                                                                      21/24
  Проверка     : jsch-0.1.54-2.fc25.noarch                                                                                    22/24
  Проверка     : jsemver-0.9.0-5.fc25.noarch                                                                                  23/24
  Проверка     : jssc-2.8.0-5.fc24.x86_64                                                                                     24/24

Удалено:
  apache-commons-codec.noarch 1.10-3.fc24                             apache-commons-compress.noarch 1.12-1.fc25                   
  apache-commons-exec.noarch 1.3-5.fc25                               apache-commons-lang3.noarch 3.4-5.fc25                       
  apache-commons-logging.noarch 1.2-6.fc25                            apache-commons-net.noarch 3.5-1.fc25                         
  arduino.noarch 1:1.6.6-2.fc25                                       arduino-builder.x86_64 1.0.5-6.fc25                           
  arduino-ctags.x86_64 5.8-4.arduino11.fc25                           bouncycastle.noarch 1.54-1.fc25                               
  bouncycastle-pg.noarch 1.54-1.fc25                                  ecj.noarch 1:4.6.3-1.fc25                                     
  jackson-annotations.noarch 2.7.6-1.fc25                             jackson-core.noarch 2.7.6-1.fc25                             
  jackson-databind.noarch 2.7.6-3.fc25                                jackson-module-mrbean.noarch 2.7.6-2.fc25                     
  jakarta-commons-httpclient.noarch 1:3.1-24.fc24                     jmdns.noarch 3.4.1-10.fc24                                   
  jna.x86_64 4.2.2-1.fc25                                             jsch.noarch 0.1.54-2.fc25                                     
  jsemver.noarch 0.9.0-5.fc25                                         jssc.x86_64 2.8.0-5.fc24                                     
  jzlib.noarch 1.1.3-4.fc24                                           rsyntaxtextarea.noarch 2.5.8-2.fc25                           

Выполнено!

Потому что освобождает всего 18Mb RAM.


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: Arduino
Непрочитанное сообщениеДобавлено: 05 мар 2018, 17:03 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10679
Откуда: Харьков
Olej писал(а):
Потому что освобождает всего 18Mb RAM.

Код:
[olej@dell Arduino]$ sudo dnf list avr-*
Последняя проверка окончания срока действия метаданных: 0:10:49 назад, Mon Mar  5 15:46:40 2018.
Установленные пакеты
avr-binutils.x86_64                                           1:2.27-1.fc25                                            @@commandline
avr-gcc.x86_64                                                1:6.3.0-1.fc25                                           @@commandline
avr-gcc-c++.x86_64                                            1:6.3.0-1.fc25                                           @@commandline
avr-libc.noarch                                               2.0.0-1.fc25                                             @@commandline
Доступные пакеты
avr-gdb.x86_64                                                7.1-13.fc24                                              fedora       
avr-libc-doc.noarch                                           2.0.0-1.fc25                                             updates     

Задачу решит ... возможно, вот так:
Код:
[olej@dell Arduino]$ sudo dnf remove avr-*
Зависимости разрешены.
====================================================================================================================================
 Package                         Архитектура               Версия                            Репозиторий                      Размер
====================================================================================================================================
Удаление:
 arduino-core                    noarch                    1:1.6.6-2.fc25                    @@commandline                     32 M
 arduino-doc                     noarch                    1:1.6.6-2.fc25                    @@commandline                     41 k
 avr-binutils                    x86_64                    1:2.27-1.fc25                     @@commandline                     12 M
 avr-gcc                         x86_64                    1:6.3.0-1.fc25                    @@commandline                    609 M
 avr-gcc-c++                     x86_64                    1:6.3.0-1.fc25                    @@commandline                     14 M
 avr-libc                        noarch                    2.0.0-1.fc25                      @@commandline                     30 M
 avrdude                         x86_64                    6.3-7.fc25                        @@commandline                    2.2 M
 libftdi                         x86_64                    1.3-2.fc25                        @@commandline                     96 k

Результат операции
====================================================================================================================================
Удаление  8 Пакетов

Объем изменений: 699 M
Продолжить? [д/Н]: y
Проверка транзакции
Проверка транзакции успешно завершена.
Идет проверка транзакции
Тест транзакции проведен успешно
Выполнение транзакции
  Удаление     : arduino-doc-1:1.6.6-2.fc25.noarch                                                                              1/8
  Удаление     : arduino-core-1:1.6.6-2.fc25.noarch                                                                             2/8
  Удаление     : avr-gcc-c++-1:6.3.0-1.fc25.x86_64                                                                              3/8
  Удаление     : avr-gcc-1:6.3.0-1.fc25.x86_64                                                                                  4/8
  Удаление     : avrdude-6.3-7.fc25.x86_64                                                                                      5/8
  Удаление     : avr-libc-2.0.0-1.fc25.noarch                                                                                   6/8
  Удаление     : libftdi-1.3-2.fc25.x86_64                                                                                      7/8
  Удаление     : avr-binutils-1:2.27-1.fc25.x86_64                                                                              8/8
Running as unit: run-r9622e0b2939c48a4bb26e004057585ea.service
  Проверка     : arduino-core-1:1.6.6-2.fc25.noarch                                                                             1/8
  Проверка     : arduino-doc-1:1.6.6-2.fc25.noarch                                                                              2/8
  Проверка     : libftdi-1.3-2.fc25.x86_64                                                                                      3/8
  Проверка     : avr-binutils-1:2.27-1.fc25.x86_64                                                                              4/8
  Проверка     : avr-gcc-1:6.3.0-1.fc25.x86_64                                                                                  5/8
  Проверка     : avr-gcc-c++-1:6.3.0-1.fc25.x86_64                                                                              6/8
  Проверка     : avr-libc-2.0.0-1.fc25.noarch                                                                                   7/8
  Проверка     : avrdude-6.3-7.fc25.x86_64                                                                                      8/8

Удалено:
  arduino-core.noarch 1:1.6.6-2.fc25          arduino-doc.noarch 1:1.6.6-2.fc25          avr-binutils.x86_64 1:2.27-1.fc25         
  avr-gcc.x86_64 1:6.3.0-1.fc25               avr-gcc-c++.x86_64 1:6.3.0-1.fc25          avr-libc.noarch 2.0.0-1.fc25             
  avrdude.x86_64 6.3-7.fc25                   libftdi.x86_64 1.3-2.fc25                 

Выполнено!


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: Arduino
Непрочитанное сообщениеДобавлено: 05 мар 2018, 20:20 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10679
Откуда: Харьков
Это была установка из репозитория:
Olej писал(а):
Тянет оно по установке не слабо - 692 Mb:

А это последующее удаление:
Olej писал(а):
Потому что освобождает всего 18Mb RAM.

Olej писал(а):
Код:
Объем изменений: 699 M


Похоже на правду... ;-)


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: Arduino
Непрочитанное сообщениеДобавлено: 05 мар 2018, 20:24 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10679
Откуда: Харьков
Olej писал(а):
Имеем на выбор 2 релейных языка (стандарт МЭК 61131-3) разработки FBD & LAD, известные разработчикам АСУ на ПЛК (программируемых логических контроллерах).

На что я обращал внимание уже раньше:
Olej писал(а):
Это всё очень сильно напоминает PLC (программируемые логические контроллеры) для управления технологическими процессами ... только на пЫонЭрском ;-) уровне младших классов средней школы.
И кто бы что бы не говорил-писал! - это всё годится только в качестве учебного конструктора, для уяснения основ IT - то, для чего именно только и исключительно и предназначали свою выдумку авторы Arduino. А всё более - это от Лукавого :lol:
Что принципиально отличает это изделие от Raspberry Pi и всех подобных одноплатных микроустройств, описываемых в теме: Детское железо.


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: Arduino
Непрочитанное сообщениеДобавлено: 09 мар 2018, 20:50 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10679
Откуда: Харьков
Книги по Arduino, которые можно свободно скачать:
Цитата:
Джереми Блум
Изучаем Arduino.
2015г.
Изображение

Скачать.

Цитата:
Петин В.А.
Проекты с использованием контроллера Arduino.
Изображение

Скачать

Цитата:
Саймон Монк
Программируем Arduino.
2017г.
Изображение

Скачать
Архив кодов к этой книге здесь.

Цитата:
Быстрый старт.
Первые шаги по освоению Arduino
Изображение

Скачать

Цитата:
Петин В.А., Биняковский А.А.
Практическая энциклопедия Arduino
Изображение

Скачать


Вернуться к началу
 Профиль Отправить личное сообщение  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 43 ]  На страницу Пред.  1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
[ Time : 1.754s | 19 Queries | GZIP : On ]