通信フォーマット
DIST_LとDIST_Hから距離(cm)を算出する方法は、以下のGitHubを参考にした。
github.com
distance (cm) = DIST_L + DIST_H x 255
import serial ser = serial.Serial('/dev/ttyUSB0', 115200, timeout=1) while True: x = ser.read() # read one byte if(x==b'\x59'): y = ser.read() # read one byte if(y==b'\x59'): payload = ser.read(7) # read seven bytes DIST_L = payload[0] DIST_H = payload[1] distance = (DIST_L + DIST_H*255) print("distance: ",distance,"cm")