Main features
March 14, 2017 ยท View on GitHub
Basic micropython library to read the distance from an ultrasonic sensor US-100 in serial mode ##############################################################################################
This library allows the micro:bit to read the distance from an ultrasonic sensor US-100 (Y401)).
It uses the serial port to communicate with the device and to retrieve both the distance and temperature. By default it assumes pin15 connected to trigger/tx and pin14 connected to echo/rx
.. contents::
.. section-numbering::
Main features
- Get the distance in mm from the sonar to an object.
- Get the temperture measured by the sensor.
- Sample program.
Library usage
distance_mm() +++++++++++++++++++++++
Get the distance in mm.
.. code-block:: python
from us100 import US100 from microbit import sleep
sonar=US100() while True: print('%.1f' % (sonar.distance_mm()/10)) sleep(1000)
temperature() +++++++++++++++++++++++
Get the temperature from the sonar
.. code-block:: python
from us100 import US100 from microbit import sleep
sonar=US100() while True: print('%i' % sonar.temperature) sleep(1000)