Simple test
Ensure your device works with this simple test.
examples/us100_simpletest.py
1# SPDX-FileCopyrightText: 2021 ladyada for Adafruit Industries
2# SPDX-License-Identifier: MIT
3
4import time
5
6# For use with a microcontroller:
7import board
8import busio
9
10import adafruit_us100
11
12uart = busio.UART(board.TX, board.RX, baudrate=9600)
13
14# For use with USB-to-serial cable:
15# import serial
16# import adafruit_us100
17# uart = serial.Serial("/dev/ttyUSB0", baudrate=9600, timeout=1)
18
19# For use with Raspberry Pi/Linux:
20# import serial
21# import adafruit_us100
22# uart = serial.Serial("/dev/ttyS0", baudrate=9600, timeout=1)
23
24us100 = adafruit_us100.US100(uart)
25
26while True:
27 print("-----")
28 print(f"Temperature: {us100.temperature}°C")
29 time.sleep(0.5)
30 print(f"Distance: {us100.distance} cm")
31 time.sleep(0.5)