Изменение количества оборотов шагового двигателя с помощью кнопок

laser
Offline
Зарегистрирован: 20.02.2014

Добрый день!

Возникла одна идея, но есть сомнения в возможности реализации. Собственно идея следующая:

хочу изменять количество оборотов шагового двигателя с помощью 2 кнопок: при нажатии на одну число оборотов увеличивается на 1 об/мин, при нажатии на другую - уменьшается 1. Плюс думал использовать lcd дисплей для отображения текущего числа оборотов.

Реально такое реализовать и не будет ли никаких сложностей?

 

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

1. Реально;

2. Не будет.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

DIYMan пишет:

2. Не будет.

Это у кого как. Suum cuique!

sadman41
Offline
Зарегистрирован: 19.10.2016

1, кстати, уменьшить нельзя - это константа. Так что возможна проблема...

laser
Offline
Зарегистрирован: 20.02.2014

DIYMan пишет:

1. Реально;

2. Не будет.

Значит начну изучать матчасть для реализации)

laser
Offline
Зарегистрирован: 20.02.2014

sadman41 пишет:

1, кстати, уменьшить нельзя - это константа. Так что возможна проблема...

если можно увеличить число оборотов, то почему нельзя его уменьшить? не от начального значения, а через несколько нажатий на увеличение

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

sadman41 пишет:

1, кстати, уменьшить нельзя - это константа. Так что возможна проблема...

  Вот стоял не вращался двигатель, а потом обороты уменьшились. 

sadman41
Offline
Зарегистрирован: 19.10.2016

laser пишет:

sadman41 пишет:

1, кстати, уменьшить нельзя - это константа. Так что возможна проблема...

если можно увеличить число оборотов, то почему нельзя его уменьшить? не от начального значения, а через несколько нажатий на увеличение

Число оборотов уменьшить можно, а вот цифру "1", как написано в вашем посте - нельзя. Просто старайтесь выражать мысли правильно, тут ведь программисты тусят - они за такие вещи лупят мышами.

laser
Offline
Зарегистрирован: 20.02.2014

sadman41 пишет:

laser пишет:

sadman41 пишет:

1, кстати, уменьшить нельзя - это константа. Так что возможна проблема...

если можно увеличить число оборотов, то почему нельзя его уменьшить? не от начального значения, а через несколько нажатий на увеличение

Число оборотов уменьшить можно, а вот цифру "1", как написано в вашем посте - нельзя. Просто старайтесь выражать мысли правильно, тут ведь программисты тусят - они за такие вещи лупят мышами.

пропустил предлог "на", прошу прощения)

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Программирование таких "пропустил" не прощает.

 

И, кстати, если двигатель может вращаться в разные стороны, то вполне логично скорости вращения в одну сторону приписать положительные значения, а в обратную - отрицательные. Тогда "уменьшить скорость на 1" можно будет и в покое.