これが私のコードです。たとえば、私の手に従うことができません。
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 つのパラメーターが必要です。最大距離にある場合は前方に移動し、最小距離にある場合は後方に移動する必要があります