0

这是我的代码,例如,我无法让它跟随我的手。

import com.ridgesoft.intellibrain.IntelliBrain;
import com.ridgesoft.io.Display;
import com.ridgesoft.intellibrain.IntelliBrainDigitalIO;

public class PingSensor {
 public static void main(String args[]) {
    try {
      Display display = IntelliBrain.getLcdDisplay();
      display.print(0, "Ping Test");
      IntelliBrainDigitalIO pingPort = IntelliBrain.getDigitalIO(3);
      pingPort.enablePulseMeasurement(true);
      while (true) 
      {
        pingPort.pulse(20);
        Thread.sleep(50);
        display.print(1, "Time: " + pingPort.readPulseDuration());
        Thread.sleep(450);
      }
    }
    catch(Throwable t) {
    t.printStackTrace(); }

    }
}

代码可以编译,但是当我尝试运行它时,它不会移动。我需要一些帮助才能使代码执行此操作。

我需要2个参数来测量最大距离和最小距离,如果它在最大距离它应该向前移动,而在最小距离它应该向后移动

4

0 回答 0