Sonar:bit(F04089)
Contents
1. Sonar:bit(F04089)#
1.1. Introduction#
Sonar:bit is a 3-wire ultrasonic module with the working voltage between 3-5V. It is available to be used to 3.3V or 5V micro-controller system. With only one 3-wire(GVS) cable, it can work properly. Compared to the normal 4-wire ultrasonic module, it has saved one IO port. The measurement range of sonar:bit is 4cm-400cm. It can output stable and accurate measurement data with ±1cm tolerance only. It’s available for short distance measuring in robtics device, micro:bit and Arduino etc.
1.2. Products Link#
1.3. Characteristics#
The input voltage is 3V~5V, both micro:bit and Arduino are able to drive it.
Standard 3-GVS cable, occupy one IO port only.
1.4. Specification#
Item | Parameter |
---|---|
Name | Sonar:bit |
SKU | EF04089 |
Input Voltage | DC 3-5V |
Measurement Distance | 4-400cm |
Tolerance | 1cm |
Size | 40.60× 51.60mm |
Net Weight | 12g |
1.5. Outlook and dimensions#
1.6. Pins diagram#
The probes send out and receive ultrasonic signals.
1.7. Main parts information#
Emitting probes#
The emmiting probes send out ultrasonic signals.
Receving probes#
The receiving probes receive ultrasonic signals.
Chips MCU#
Core controlling chips
Emitting signals driving chips#
The transmitting signal driving chip is used to provide the transmitting ultrasonic signal for driving the ultrasonic transmitting probe.
Receiving signals driving chips#
The receiving signal processing chip is used for receiving and processing the ultrasonic echo signal, and feeding back the processed signal to the main control chip.
G-V-S controlling port#
G-V-S are used for the controlling of the sonar:bit by other devices.
1.8. Quick start#
Materails required and connections diagram#
Connect the sonar:bit to the P1 port of the iot:bit and the micro:bit to the computer.
Take iot:bit for an example
Step 1#
Click “Advanced“ in the MakeCode drawer and click “Extentions“ to see more choices.
We need to add a package for programming, . Click “Extensions” in the bottom of the drawer and search with “https://github.com/elecfreaks/pxt-sonarbit” in the dialogue box to download it.
Note: If you met a tip indicating that the codebase will be deleted due to incompatibility, you may continue as the tips say or build a new project in the menu.
Step 2#
In forever block, show the returned value from Sonar:bit in digit.
Reference#
Link: https://makecode.microbit.org/_eyU2yC79fXyc
You may also download it directly below:
Result#
The distance between the ultrasonic module and the object is displayed on the micro:bit with unit in cm.