roboforum.ru

Технический форум по робототехнике.
Текущее время: 26 ноя 2024, 19:35

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




Начать новую тему Ответить на тему  [ Сообщений: 474 ]  На страницу Пред.  1 ... 28, 29, 30, 31, 32
Автор Сообщение
 Заголовок сообщения: Re: Arduino pro mini для управления шаговым двигателем
СообщениеДобавлено: 31 июл 2016, 16:58 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino pro mini для управления шаговым двигателем
СообщениеДобавлено: 31 июл 2016, 17:32 
Не в сети

Зарегистрирован: 01 июл 2016, 14:29
Сообщения: 17
//Меняем режим на другой :)
if (ControlMode) //Если режим - "редактирование"
занести в переменную и выводить на дисплей "редактирование"
код не правил в режиме редактирования кнопки работают.
Фото при старте кнопки не нажимались.Код ведь работает проблемы с выводом
на дисплей.

Добавлено спустя 3 минуты 46 секунд:
Забыл диписать режима.

Добавлено спустя 13 минут 24 секунды:
В исходном коде прописано setup display.print("#St Div Ext")и это не очищается записывается только display.setCursor(0, 0);
display.print("*");
display.setCursor(20, 0);
display.print(" ");
display.display();
на позиционирование не обращай внимание.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino pro mini для управления шаговым двигателем
СообщениеДобавлено: 31 июл 2016, 17:46 
Не в сети
Аватара пользователя

Зарегистрирован: 13 май 2011, 21:37
Сообщения: 3202
Откуда: Bb
Цитата:
// ScreenPass++; //Инкремент счетчика
//if (ScreenPass>1000)

// ScreenPass=0; //Обнуляем счетчик
{

У тебя блок в скобках в воздухе висит, не привязанный ни к чему. Так должно быть?
Если ScreenPass не нужен, может и скобки не нужны?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino pro mini для управления шаговым двигателем
СообщениеДобавлено: 31 июл 2016, 19:06 
Не в сети

Зарегистрирован: 01 июл 2016, 14:29
Сообщения: 17
Это задержка вывода на дисплей(от мерцания)это не нужно.

Добавлено спустя 36 минут 6 секунд:
скобки нужны.

Добавлено спустя 23 минуты 54 секунды:
btnTemp = btnTempTemp; //устанавливаем кнопку во временную переменную.
А дальше я не знал,не знал и забыл.Тут неверное нужно определение, если
select то смена режима и вывод на дисплей.А вообще я окончательно запутался.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino pro mini для управления шаговым двигателем
СообщениеДобавлено: 31 июл 2016, 21:29 
Не в сети
Аватара пользователя

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

Это нормально. Прозрение уже где-то на подходе :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino pro mini для управления шаговым двигателем
СообщениеДобавлено: 01 авг 2016, 23:16 
Не в сети

Зарегистрирован: 01 июл 2016, 14:29
Сообщения: 17
Кто может подсказать, почему переменная rDisplay выводит на дисплей число 872.
int rDisplay;
-
-
if (ControlPos==0)
{rDisplay = ("Edit");}


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino pro mini для управления шаговым двигателем
СообщениеДобавлено: 02 авг 2016, 16:20 
Не в сети

Зарегистрирован: 01 июл 2016, 14:29
Сообщения: 17
Осталось немного вывести буквы вместо цифирь.
Кто то в теме интересовался микрометром https://geektimes.ru/post/255704/.


Вложения:
V1e.zip [5.91 КиБ]
Скачиваний: 0
Комментарий к файлу: после нажатия кнопок.
20160802_150857.jpg
20160802_150857.jpg [ 1.57 МиБ | Просмотров: 2689 ]
Комментарий к файлу: старт.
20160802_145044.jpg
20160802_145044.jpg [ 1.04 МиБ | Просмотров: 2673 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino pro mini для управления шаговым двигателем
СообщениеДобавлено: 30 авг 2016, 15:50 
Не в сети

Зарегистрирован: 26 авг 2016, 00:50
Сообщения: 2
По измерению диаметра есть решение на индикаторе . К нему и ролик удобнее крепить, имхо..
Вот его разбор и распиновка : https://hackaday.io/project/511-digital-dial-indicator-cnc-surface-probe/log/814-the-digital-dial-indicator-and-how-to-read-from-it . Протокол обмена, имхо, как и у штангена..
Вот тут можно скетч и схемотехнику подсмотреть : http://www.instructables.com/id/Building-a-DIY-Filament-Width-Sensor-Using-Digital/, согласование уровней можно и без платы, на транзисторах http://www.makingstuff.info/(X(1)S(fjttx3cqwrolyss2jka5jzvc))/Projects/Digital_Calipers?AspxAutoDetectCookieSupport=1.
Вот товарищ делает устройство протяжки на ШД с обратной связью и ПИД https://www.youtube.com/watch?v=PVS6SCuDZ64


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Arduino pro mini для управления шаговым двигателем
СообщениеДобавлено: 09 окт 2016, 03:24 
Не в сети

Зарегистрирован: 28 дек 2014, 02:33
Сообщения: 292
Откуда: Рязань
прог. языки: С#, JAVA
Мля, товарищи !, для нулей в этом деле? но которым всё хочется существует ресурс http://flowcode.info/forum/viewforum.php?f=15&sid=5f0296ca7288c7422f8e4e235827b0bd сам там шаговик подключал встроенным модулем.

_________________
Printer: H-Boot cube aluminium (промежуточный вариант), Firmware: Marlin
Delta all aluminium, Firmware: Marlin
Electronics: Arduino MEGA 2560 + RAMPS 1.4


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 474 ]  На страницу Пред.  1 ... 28, 29, 30, 31, 32

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


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

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


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO