Press the Project tab from the top menu bar of EZ-Builder
Press Add Control from the button ribbon bar of EZ-Builder
Ultrasonic Collision Detection
icon to add the control to your project
If an HC-SR04 or Ultrasonic Distance Sensor is connected to the EZ-B, this control will Stop a movement panel if an object is detected within the specified range. This does not steer or avoid obstacles; it merely stops when detected. For object avoidance and steering use the Radar control.
It's worth noting that the distance displayed is not a unit of CM or Inches. The distance value is an arbitrary number that is related to the type of sensor, voltage, detected material, and temperature. If a specific distance is required, use a tape measure to identify the distance value.
The EZ-Robot Ultrasonic Distance Sensor comes in 2 versions. The first version, sold until February 10, 2017 uses 4 wires and an inline voltage regulator. The second version, available after February 10, 2017 uses 3 wires with a built-in voltage regulator in the plastic shell. The second version is updated and requires only a single plug to the EZ-B v4. We cover the installation of both sensor versions below...
This is the 3 wire version #2 (most recent) of the EZ-Robot Ultrasonic Distance Sensor. This version uses only 3 wires contained within a single connector. You may connect this version to any of the EZ-B v4 digital ports (D0-D23). In EZ-Builder, the values for both Ping and Echo can be selected for the same port.
This is the 4 wire version (older) of the EZ-Robot Ultrasonic Distance Sensor. This version has an inline voltage regulator and 4 separate wires. This version is a little more complex than the recent Version 2, due to separate wires and the inline voltage regulator.
Ground = Black wire from regulator PCB to D21 black pin
Power = Red wire from regulator PCB to D21 red pin