Approved content

The content below is provided by a partner.

Microsoft/pxt-sonar 0.0.6 GitHub

pxt-sonar Build Status

A MakeCode package to use sonar sensors (ping) such as the HC-SR04.

Usage

This package contains a ping block that can return the distance to an obstacle detected by the sonar.

sonar.ping(DigitalPin.P1, DigitalPin.P2, PingUnit.Inches);

Charting the distance

Use the plot bar graph block to visualize the distance reported by your sensor.

basic.forever(() => {
    let p = sonar.ping(DigitalPin.P1, DigitalPin.P2, PingUnit.Inches);
    led.plotBarGraph(p, 0);
})

License

MIT

Supported targets

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

sonar=github:Microsoft/pxt-sonar#v0.0.6