首页 > 解决方案 > 使用 ESP32s 和 PZEM004T v2 进行电流测量时出错

问题描述

我正在使用 ESP32s 和 PZEM004T V2.0 进行电流测量项目。执行时出现以下错误:

esptool.py v3.0-dev
Serial port COM5
Connecting...
Traceback (most recent call last):
  File "esptool.py", line 3682, in <module>
  File "esptool.py", line 3675, in _main
  File "esptool.py", line 3330, in main
  File "esptool.py", line 512, in connect
  File "esptool.py", line 492, in _connect_attempt
  File "esptool.py", line 431, in sync
  File "esptool.py", line 369, in command
  File "esptool.py", line 332, in write
  File "site-packages\serial\serialwin32.py", line 323, in write
serial.serialutil.SerialTimeoutException: Write timeout
Failed to execute script esptool
An error occurred while uploading the sketch

知道我该怎么做吗?

标签: arduinoiotesp32

解决方案


看起来你正在一个 Windows 盒子上运行。确保您的 esp32 已连接到您机器上正常工作的 USB 插座(我有一对适用于除 arduino 之外的所有设备)。确保您选择了正确的 COM 端口 - 一个 esp32 可能是 COM5,另一个可能是 COM6,是的,绑定可能会持续存在。我目前在我的机器上使用 COM54 或其他东西。确保您没有在某处搞砸接线。如果您在某处短路了电路,则无法使该处理器可用。而且....总是有可能你用太多的电压/电流击中它来处理它而炸毁它。您的标题确实提到了电流测量-您确定 esp32 仍然可以使用吗?(您的旧代码是否在其上运行并采取措施表明这一点?)


推荐阅读