Помогите решить вопрос

damq1n
Offline
Зарегистрирован: 23.03.2015

Не буду писать не нужные подроности. Суть такая.

Есть датчик с которого мне нужно при включении ардуино снять тысячу раз показания для того чтобы исключить погрешность, а затем в void loop я вычитаю эту погрешность из считываемых показаний с датчика чтобы показывать ноль. 

Вот и вопрос как это реализовать, я не силен в програмировании и не могу понять в какую сторону копать. void setup не может ведь перенести значение переменной в void loop, а если написать функцию то она делает этот замер контрольный каждый проход void loop. Либо я просто чегото не допонимаю.

Подскажите в какую сторону копать пжлста :)

Спасибо

Araris
Offline
Зарегистрирован: 09.11.2012

damq1n пишет:

void setup не может ведь перенести значение переменной в void loop

Очень даже может. Объявите переменную в самом начале, перед void setup, переменная будет доступна отовсюду в скетче.

http://arduino.ru/Reference/Scope

damq1n
Offline
Зарегистрирован: 23.03.2015

Araris пишет:

damq1n пишет:

void setup не может ведь перенести значение переменной в void loop

Очень даже может. Объявите переменную в самом начале, перед void setup, переменная будет доступна отовсюду в скетче.

http://arduino.ru/Reference/Scope

Супер! спасибо еще раз)

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

функцию то она делает этот замер контрольный 

и пропишите эту функцию.... и вызов её в сетапе ( чтобы не засорять текст сетапа текстом этой калибровки )