Функция пересчёта.

Igoreck
Offline
Зарегистрирован: 01.03.2017

Есть данные в виде переменной например "50 тактов в минуту" (крутится колесо, датчик холла считает обороты).
Есть энкодер, который меняет свою переменную от 0...+100, и от 0...-100.
Прошу помочь написать функцию перерасчёта, с добавлением или отниманием из функций "50 тактов в минуту" ( в зависимости сколько прибавляется или отнимается энкодером) и вернуть, в виде пересчитанной новой готовой переменной.
Спасибо.

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

Так функция или переменная? Или, может, значение?

b707
Offline
Зарегистрирован: 26.05.2017

Igoreck пишет:
Прошу помочь написать функцию перерасчёта Спасибо.

"Помочь" - это значит вы пишете, а мы помогаем. Показывайте, что вы уже написали, заодно может станет понятнее, что вы вообще хотите

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Поднимите руку те, кто понял, что этот человек хочет?
------------
Вот поэтому, много лет назад, в школах нас заставляли писать сочинения. Чтобы научить хоть немного связно излагать мысли.

Igoreck
Offline
Зарегистрирован: 01.03.2017

sadman41 пишет:

Так функция или переменная? Или, может, значение?

Извините, значение.

rkit
Offline
Зарегистрирован: 23.11.2016

переменная например += свою переменную;

MaksVV
Offline
Зарегистрирован: 06.08.2015

имхо, ТС хочет подкорректировать измеренную частоту вращения (переменную). Величина корректирования должна задаваться энкодером .   

Прибавить к вашей переменной (частоте)  переменную энкодера , не? 

Green
Offline
Зарегистрирован: 01.10.2015

Какие ещё будут мысли по угадыванию мыслей ТС?

Igoreck
Offline
Зарегистрирован: 01.03.2017

MaksVV пишет:

имхо, ТС хочет подкорректировать измеренную частоту вращения (переменную). Величина корректирования должна задаваться энкодером .   

Прибавить к вашей переменной (частоте)  переменную энкодера , не? 

Ну да. Наконец - то.
Именно так.
Извините, ну не умею я красиво и понятно излогать, но этот товарищ меня понял!

b707
Offline
Зарегистрирован: 26.05.2017

Green пишет:

Какие ещё будут мысли по угадыванию мыслей ТС?

мысли такие - либо пусть он распишет понятно, либо пусть идет лесом :)

b707
Offline
Зарегистрирован: 26.05.2017

Igoreck пишет:
этот товарищ меня понял!

этот товарищ не только вас понял - но и решение подсказал. Прибавляйте к вашей переменной переменную энкодера. Какая вам в этом помощь нужна? Обьяснить, что такое сложение?

 

Кста, вот именно потому, что вы не умеете мысли формулировать - потому и программировать вам сложно.  Пока не научитесь "писать красиво" - программы все будут говнокодом.

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

Igoreck пишет:
Есть данные в виде переменной например "50 тактов в минуту" (крутится колесо, датчик холла считает обороты). Есть энкодер, который меняет свою переменную от 0...+100, и от 0...-100. Прошу помочь написать функцию перерасчёта, с добавлением или отниманием из функций "50 тактов в минуту" ( в зависимости сколько прибавляется или отнимается энкодером) и вернуть, в виде пересчитанной новой готовой переменной. Спасибо.

Это невозможно.

Попытайтесь как-нибудь переформатировать свои хотелки. 

Ну и обязательно указать формулу, по которой следует пересчитывать.