Автор Тема: Arduino и все с ним связанное.  (Прочитано 116797 раз)

ska

  • Гость
Re: Arduino и все с ним связанное.
« Ответ #75 : 05.02.2017 13:02:24 »
Запустил недавно тестовую программку на скрече (s4a) по миганию светодиода. Вроде все нормально. Теперь хочу запустить сервопривод, но что-то не получается. Сервомотор подключен к плате ардуино через сенсорную плату. Когда втыкаю кабель в ноут, мотор слегка поворачивается и замирает. Может кто подсказать, как управлять сервоприводом в s4a?

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
Re: Arduino и все с ним связанное.
« Ответ #76 : 05.02.2017 21:45:10 »
К сожалению скратчем не занимался, но вот подумалось
из arduino ide серва крутится нормально ?
Archlinux  / Altlinux Free Mate p8

Оффлайн XBM

  • Давно тут
  • **
  • Сообщений: 478
  • Бэкап - акт проявления трусости.
    • Email
Re: Arduino и все с ним связанное.
« Ответ #77 : 07.02.2017 13:58:38 »
SL7 обновленный до p8. (4.4.47-std-def-alt0.M80P i685)
Arduino (1.0.6) запускается, видит плату, можно загрузить на неё скетч. Пишется, что загрузка выполнена, во время загрузки на контроллере мигает диод TX. Всё хорошо.
Но по факту - загрузки не произошло! Работает старая программа!
Ноутбук рабочий: Загрузился на нём с live-usb SL7.05 - загрузка проходит нормально.
(Тут возникает второй вопрос: почему-то с live-usb с ардуино можно работать только из-под рута. Пользователь "altlinux" в группе uucp указан, но доступа на загрузку скетчей не имеет)

Эти два вопроса в багзиллу или они уже имеют решение?

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
Re: Arduino и все с ним связанное.
« Ответ #78 : 07.02.2017 14:27:12 »
Эти два вопроса в багзиллу или они уже имеют решение?
Имеют , вот Вам живой дистрибутив от нашего клуба специально заточеный под arduino , кстати там еще много разных плюшек, например интегрированный в arduino ide -  ardublock ( плагин для визуального программирования напоминающий scratch )  :
https://www.altlinux.org/CoderLive
« Последнее редактирование: 07.02.2017 14:29:36 от kostyalamer »
Archlinux  / Altlinux Free Mate p8

ska

  • Гость
Re: Arduino и все с ним связанное.
« Ответ #79 : 07.02.2017 16:51:05 »
К сожалению скратчем не занимался, но вот подумалось
из arduino ide серва крутится нормально ?
Да, крутится. Делал так. Подключил серво к пину 3 через сенсорную панель, в arduino ide выбрал примеры-серво-свип (прога крутит на 180 гр. туда-сюда), залил ее в микросхему. В результате робот-черепаха крутит "головой" туда-сюда, т.е. серво крутится как надо. А как это в скрече реализовать-не пойму.

ska

  • Гость
Re: Arduino и все с ним связанное.
« Ответ #80 : 07.02.2017 16:57:53 »
Кажется, разобрался). Motor 8 angle 180 в скрече значит, что для серво мотора подключение должно быть на восьмой пин. Дошло). К тому же сенсорная плата, возможно, не контачила.
« Последнее редактирование: 07.02.2017 17:06:54 от ska »

Оффлайн XBM

  • Давно тут
  • **
  • Сообщений: 478
  • Бэкап - акт проявления трусости.
    • Email
Re: Arduino и все с ним связанное.
« Ответ #81 : 07.02.2017 16:58:49 »
Эти два вопроса в багзиллу или они уже имеют решение?
Имеют , вот Вам живой дистрибутив от нашего клуба специально заточеный под arduino , кстати там еще много разных плюшек, например интегрированный в arduino ide -  ardublock ( плагин для визуального программирования напоминающий scratch )  :
https://www.altlinux.org/CoderLive
Спасибо. Попробуем.

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
Re: Arduino и все с ним связанное.
« Ответ #82 : 11.03.2017 10:20:09 »
Вспомнил, что ничего не писал здесь про processing. В общем , дорогие товарищи ардуинисты эта радость лежит в наших клубных репах для p8 и сизифа. Очень интересная среда программирования основаная на java ( можно выбрать реализацию на питоне ), оболочка  практически идентичная arduino ide . Могу много чего хорошего про него рассказать,но лучше сами почитайте :
https://ru.wikipedia.org/wiki/Processing
http://mexalib.com/view/41307
Теперь про arduino , при помощи processing-а очень легко управлять платами через serialport, есть тупой способ при помощи библиотеки firmata ( кому надо погуглите ), есть умный способ при помощи библиотеки Serial :
http://developer.alexanderklimov.ru/arduino/processing.php
обращаю внимание ,что номер порта надо подбирать( а не как утверждает автор статьи ), например в моем случае для /dev/ttyUSB0
он равен 4 :

void setup()
{
  String port = Serial.list()[4];
  serial = new Serial(this, port, 9600);
}
Еще более интересные примеры встроены в саму библиотеку Serial  :-)
В общем штука очень полезная , кому нужны какие-либо подробности пишите в эту тему.
« Последнее редактирование: 11.03.2017 13:30:51 от kostyalamer »
Archlinux  / Altlinux Free Mate p8

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
Re: Arduino и все с ним связанное.
« Ответ #83 : 13.04.2017 22:53:18 »
Кстати, специально для собратьев по Спектруму, нашел и удивился:
http://meandr.org/archives/21451
Товарищ на 128 атмеге умудрился эмулировать Z80 :-o
Archlinux  / Altlinux Free Mate p8

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Arduino и все с ним связанное.
« Ответ #84 : 14.04.2017 01:14:25 »
Кстати, специально для собратьев по Спектруму, нашел и удивился:
http://meandr.org/archives/21451
Товарищ на 128 атмеге умудрился эмулировать Z80 :-o

Никогда бы не подумал. Спасибо за ссылку. :-)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: Arduino и все с ним связанное.
« Ответ #85 : 23.05.2017 21:16:38 »
Эти два вопроса в багзиллу или они уже имеют решение?
Имеют , вот Вам живой дистрибутив от нашего клуба
А если, всё же, p8 ? На текущий момент это уже arduino-1.6.4-alt1_7.M80P.1jpp8. Ситуация такая же - не загружается программа, хотя в процессе есть моргание индикатора. По дороге попалось два бага, кстати: 33499 и 33500. По поводу 33500 вопрос: а какой из avrdude.conf правльный в итоге ? Они несколько отличаются.
« Последнее редактирование: 23.05.2017 21:18:58 от asy »

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
Re: Arduino и все с ним связанное.
« Ответ #86 : 23.05.2017 22:13:30 »
На текущий момент в клубной репе 1.8.1 :
32-бита:
http://altlinuxclub.ru/repo/Repo_P8/i686/RPMS.hasher/arduino32bit-1.8.1-alt0.2.i686.rpm
64-бита:
http://altlinuxclub.ru/repo/Repo_P8/x86_64/RPMS.hasher/arduino-1.8.1-alt0.1.x86_64.rpm
 надо будет собрать свежий 1.8.3
PS Активно им пользуюсь на своем Free-mate ( 32-бита ) все прекрасно работает.
 
Archlinux  / Altlinux Free Mate p8

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: Arduino и все с ним связанное.
« Ответ #87 : 23.05.2017 22:35:09 »
На текущий момент в клубной репе 1.8.1 :
32-бита:
http://altlinuxclub.ru/repo/Repo_P8/i686/RPMS.hasher/arduino32bit-1.8.1-alt0.2.i686.rpm
Этот вариант работает, спасибо. Интересно, что в p8 сломано... Повесил пока https://bugzilla.altlinux.org/33501.
« Последнее редактирование: 23.05.2017 22:49:41 от asy »

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
Re: Arduino и все с ним связанное.
« Ответ #88 : 31.05.2017 21:00:08 »
На радость оставшимся здесь ардуинистам отправил в клубную 32-битную репу для p8 свежайшую arduino v1.8.2 :
http://altlinuxclub.ru/repo/Repo_P8/i686/RPMS.hasher/arduino32bit-1.8.2-alt0.2.i686.rpm
кроме того там сейчас появился новейший flprog v2.5.1 :
http://altlinuxclub.ru/repo/Repo_P8/i686/RPMS.hasher/flprog32bit-2.5.1-alt0.2.i686.rpm
( реализация языков программирования FBD и LD для ардуины , если захотите попробовать не подключая клубную репу, то сначала поставьте arduino 1.8.2 по ссылке вначале поста )
подробнее про flprog здесь -  http://flprog.ru/
там же свежайший processing v3.3.3 :
http://altlinuxclub.ru/repo/Repo_P8/i686/RPMS.hasher/processing32bit-3.3.3-alt0.2.i686.rpm
Пользуйтесь  :-)
Archlinux  / Altlinux Free Mate p8

Оффлайн Danasis

  • Начинающий
  • *
  • Сообщений: 18
Re: Arduino и все с ним связанное.
« Ответ #89 : 08.06.2017 17:49:11 »
Эти два вопроса в багзиллу или они уже имеют решение?
Имеют , вот Вам живой дистрибутив от нашего клуба специально заточеный под arduino , кстати там еще много разных плюшек, например интегрированный в arduino ide -  ardublock ( плагин для визуального программирования напоминающий scratch )  :
https://www.altlinux.org/CoderLive
Flprog и ardublock в альте7 не поставить? а то детям понравился scratch, а он не заливает скретчи, а альтернативная под Винду mBlock нехочется юзать (потому что нету Винды)