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