[tool] uart

This commit is contained in:
IrvingGao 2024-06-26 12:48:24 +08:00
parent 82d4840213
commit 2a53c2d149
1 changed files with 2 additions and 2 deletions

View File

@ -22,8 +22,8 @@ try:
num = int(data) # 尝试将读取的数据转换为整数 num = int(data) # 尝试将读取的数据转换为整数
print(f"接收到的数字: {num}") print(f"接收到的数字: {num}")
# print(f"接收到的字符串: {data}") # print(f"接收到的字符串: {data}")
battery_level = num / 4096 * 4.5 /4.2 # 计算电池电量 battery_level = num / 4096 * 4.5 /4.2 * 100 # 计算电池电量
print(f"电池电量: {battery_level:.2f}%") print(f"电池电量: {battery_level}%")
except ValueError: # 如果转换失败,说明不是有效的数字 except ValueError: # 如果转换失败,说明不是有效的数字
print("接收到的数据无法转换为数字") print("接收到的数据无法转换为数字")
time.sleep(1) # 每隔一秒检查一次新数据 time.sleep(1) # 每隔一秒检查一次新数据