Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 从传感器获取变量值后,如何确定变量值_C++_Arduino - Fatal编程技术网

C++ 从传感器获取变量值后,如何确定变量值

C++ 从传感器获取变量值后,如何确定变量值,c++,arduino,C++,Arduino,各位,我正在进行一个项目,我有一个Arduino从电位计获取模拟值,还有一个开关,按下该开关时,应读取当前的电位计值,然后将其固定,直到松开按钮,即,现在电位计值的变化不会显示输出的任何变化,除非松开按钮 const int pedal = A1; // Analog input pin that the potentiometer is attached to const int high_pitch_fail =5 ; // Analog input pin that the poten

各位,我正在进行一个项目,我有一个Arduino从电位计获取模拟值,还有一个开关,按下该开关时,应读取当前的电位计值,然后将其固定,直到松开按钮,即,现在电位计值的变化不会显示输出的任何变化,除非松开按钮

const int pedal = A1;  // Analog input pin that the potentiometer is attached to
const int high_pitch_fail =5 ;  // Analog input pin that the potentiometer is attached to
  hpf = digitalRead(high_pitch_fail);
  pedalValue = analogRead(pedal);
  if (hpf==LOW)
  {
   hpf_pedal=pedalValue;
   outputValue= hpf_pedal;
    }
两种解决方案:

未按下按钮时,持续更新模拟值

仅在按下按钮时更新模拟值

我说不出哪一个最适合你的需要。这取决于您是否希望在释放按钮时保持更新,或者您是否只希望在按下按钮时保持恒定值