tfmini_simpletest.py
1 import time 2 import board # comment this out if using pyserial 3 import busio # comment this out if using pyserial 4 import adafruit_tfmini 5 6 # Use hardware uart 7 uart = busio.UART(board.TX, board.RX) 8 9 # Or, you can use pyserial on any computer 10 # import serial 11 # uart = serial.Serial("/dev/ttyS2", timeout=1) 12 13 # Simplest use, connect with the uart bus object 14 tfmini = adafruit_tfmini.TFmini(uart) 15 16 # You can put in 'short' or 'long' distance mode 17 tfmini.mode = adafruit_tfmini.MODE_SHORT 18 print("Now in mode", tfmini.mode) 19 20 while True: 21 print( 22 "Distance: %d cm (strength %d, mode %x)" 23 % (tfmini.distance, tfmini.strength, tfmini.mode) 24 ) 25 time.sleep(0.1)