roboforum.ru

Технический форум по робототехнике.

Arduino pro mini для управления шаговым двигателем

Как собрать и запрограммировать робота на Arduino(Freeduino, Roboduino, Seeduino ...). Используем Wiring и Processing.

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Revenger » 28 июл 2016, 23:04

ilalexey писал(а):Не порядок. Ряды самоделкиных редеют.
Нужно что-то менять.

Та не... Я просто переключился на время на другие творения, где не нужно привлекать стороннюю помощь. :D

valery1661 писал(а):Морочить голову никому не собирался.

У меня привычка о себе говорить. И на форумах тоже :wink:
Знал бы про дисплей - подсказал бы. Но нет.. Во.. даже написав отфонаря про его цветность (видел неоднократно как народ модные дисплеи из китая покупает, а они все цветные) в лужу сел ))
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

Re: Arduino pro mini для управления шаговым двигателем

Сообщение valery1661 » 28 июл 2016, 23:17

Бывает.Дисплеи на контроллере PCD8544 от старых сотиков народ много где применяет.
valery1661
 
Сообщения: 17
Зарегистрирован: 01 июл 2016, 14:29

Re: Arduino pro mini для управления шаговым двигателем

Сообщение ilalexey » 28 июл 2016, 23:46

valery1661 писал(а):Просто интересно, почему на этот дисплей информация выводится раз в 3 секунды
а в 2004 нормально.

Наверно библя такая. Последний мой проект на скетчах из сети тормозит не плохо. Тоже порядка 3х секунд.
Хотя экран 128064 на Marlin_е тоже не чёткий. У меня задержка наблюдается.

Добавлено спустя 4 минуты 20 секунд:
valery1661 писал(а):Дисплеи на контроллере PCD8544 от старых сотиков народ много где применяет.

Айда к нам, на тёмную сторону - у нас есть печеньки.
Последний раз редактировалось ilalexey 29 июл 2016, 00:26, всего редактировалось 1 раз.
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Arduino pro mini для управления шаговым двигателем

Сообщение valery1661 » 28 июл 2016, 23:56

Тормозит именно в этом скетче,на разных тестах с разными библиотеками нормально выводит.
Все таки по незнанию что то напортачил.

Добавлено спустя 5 минут 30 секунд:
Спасибо почитаем.
valery1661
 
Сообщения: 17
Зарегистрирован: 01 июл 2016, 14:29

Re: Arduino pro mini для управления шаговым двигателем

Сообщение ilalexey » 29 июл 2016, 00:32

valery1661 писал(а):на разных тестах с разными библиотеками нормально выводит.

Т.е. при данном скетче использовались разные библиотеки под нокию(знаю порядка трёх наверно) и каждый раз переписывали код под очередную библиотеку?
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Arduino pro mini для управления шаговым двигателем

Сообщение valery1661 » 29 июл 2016, 10:37

Нет,просто тестовые скетчи.
В рабочем Adafruit-PCD8544.

Добавлено спустя 9 минут 14 секунд:
Смысла нет задавать вопросы, если с другой библией работает.
valery1661
 
Сообщения: 17
Зарегистрирован: 01 июл 2016, 14:29

Re: Arduino pro mini для управления шаговым двигателем

Сообщение valery1661 » 31 июл 2016, 00:07

Пора бросать ,учиться поздно.
Вложения
20160730_222441.jpg
valery1661
 
Сообщения: 17
Зарегистрирован: 01 июл 2016, 14:29

Re: Arduino pro mini для управления шаговым двигателем

Сообщение valery1661 » 31 июл 2016, 11:44

Хотелось бы сделать протяжку единым блоком,примерно с таким блоком управления.Проблема с задержкой решилась,но выскочили 2 других.
Наверное мне их решить не удастся.
1. При очистке дисплея пропадает индикация режима.(нужна переменная о состоянии нажатой кнопки и вывода на дисплей.Без индикации режимы вроде работают.
2. 10 знаков после точки (нахрена они нужны),можно было бы выводить название
выводимых данных.
Прошу прощения у автора скетча за ковыряния в оном,я только пытаюсь подключить другой дисплей, видать безрезультатно.
Ежели есть у кого желание помочь скетч в архиве дисплей любой на названном конпроллере.

Добавлено спустя 3 минуты 35 секунд:
архив.

Добавлено спустя 52 минуты 52 секунды:
Хотел добавить,переменная может содержать название режима.
"Редактирование",Ручной режим" и т.д а не абстрактные названия.
Вложения
V1.zip
(6.14 КиБ) Скачиваний: 0
20160731_085214.jpg
Последний раз редактировалось valery1661 01 авг 2016, 19:40, всего редактировалось 2 раз(а).
valery1661
 
Сообщения: 17
Зарегистрирован: 01 июл 2016, 14:29

Re: Arduino pro mini для управления шаговым двигателем

Сообщение Revenger » 31 июл 2016, 12:19

С фото понятно стало отчего стремление установить такой дисплей ))

По описаниям функций я бы тоже не отказался сделать, но знаний ноль и учиться терпения не хватает. Голова другим забита. ((
Аватара пользователя
Revenger
 
Сообщения: 1728
Зарегистрирован: 01 ноя 2014, 00:50
Откуда: Ставрополье
ФИО: Александр

Re: Arduino pro mini для управления шаговым двигателем

Сообщение ilalexey » 31 июл 2016, 13:21

Про Serial.print пишут:
Serial.print(78, BYTE) выводит "N"
Serial.print(78, BIN) выводит "1001110"
Serial.print(78, OCT) выводит "116"
Serial.print(78, DEC) выводит "78"
Serial.print(78, HEX) выводит "4E"
Serial.println(1.23456, 0) выводит "1"
Serial.println(1.23456, 2) выводит "1.23"
Serial.println(1.23456, 4) выводит "1.2346"

А display.print(DivK, DEC);
Размышляю по аналогии(не программер)
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Arduino pro mini для управления шаговым двигателем

Сообщение valery1661 » 31 июл 2016, 14:17

Пробовал не проскакивает.

Добавлено спустя 9 минут 35 секунд:
Проскочило display.print(DivK, 5)5знаков после точки.
Теперь жду подсказок с переменной.
valery1661
 
Сообщения: 17
Зарегистрирован: 01 июл 2016, 14:29

Re: Arduino pro mini для управления шаговым двигателем

Сообщение ilalexey » 31 июл 2016, 14:36

У тебя в setup прописано display.print("#St Div Ext"), т.е. при первой загрузке, но в loop опять есть clearDisplay и display.print(" St Div Ext").
Может в сетапе это лишнее?
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Arduino pro mini для управления шаговым двигателем

Сообщение valery1661 » 31 июл 2016, 14:47

Где "-------" возможно будет "Режим"

Добавлено спустя 2 минуты 6 секунд:
Я знаю, забыл закоментировать.
Вложения
20160731_133754.jpg
valery1661
 
Сообщения: 17
Зарегистрирован: 01 июл 2016, 14:29

Re: Arduino pro mini для управления шаговым двигателем

Сообщение ilalexey » 31 июл 2016, 16:31

А read_display_buttons() выловил все? Могло ведь и не попасть в прописанное.

Добавлено спустя 36 минут 14 секунд:
..что должно отрисоваться на экране при btnNONE?
Аватара пользователя
ilalexey
 
Сообщения: 3202
Зарегистрирован: 13 май 2011, 21:37
Откуда: Bb

Re: Arduino pro mini для управления шаговым двигателем

Сообщение valery1661 » 31 июл 2016, 16:47

Состояние кнопки считывается,но это состояние нужно сопоставить с действием
этой кнопки и занести в переменную для последующего вывода на дисплей при
отпущенной кнопке.Извини слова дилетанта.

Добавлено спустя 3 минуты 48 секунд:
при btnNONE наверное должно отображаться последние нажатие.
valery1661
 
Сообщения: 17
Зарегистрирован: 01 июл 2016, 14:29

Пред.След.

Вернуться в Arduino и другие Xduino

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

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