无法ESP8266连接到 Arduino IDE
Can't connect ESP8266 to Arduino IDE
我正在做一个项目,目标是使用 Dht22 收集温度并通过 Esp8266 将它们发送到 .json 中。为此,我正在使用Arduino产品。今天,我能够将Arduino Uno和Dht22连接到Arduino IDE,并通过传感器收集值。下一步是照顾网络。我遵循了几个教程,但我总是收到错误。 我正在使用 create.arduino.cc 中复制的这个(见下面(代码:
#include <DHT.h>;
#define DHTPIN 7 // what pin we're connected to
#define DHTTYPE DHT22 // DHT 22 (AM2302)
DHT dht(DHTPIN, DHTTYPE); //// Initialize DHT sensor for normal 16mhz Arduino
float temp; //Stores temperature value
void setup()
{
Serial.begin(9600);
dht.begin();
}
void loop()
{
temp= dht.readTemperature();
Serial.print("Temp: ");
Serial.print(temp);
Serial.println(" Celsius");
delay(10000); //Delay 2 sec.
}
该板配置有"Arduino/Genuino Uno",端口为COM4。我可以通过这种方式获得温度值。 现在要配置 Esp8266,根据我的认识,我必须将电路板更改为通用ESP8266模块。我添加了网址
http://arduino.esp8266.com/stable/package_esp8266com_index.json
在文件>首选项>设置中。问题是我总是收到此错误:
esptool.py v2.6
2.6
esptool.py v2.6
Serial port COM4
Connecting.....______....._______....._______Traceback(most recent call last):
File "C:Arduinol5packagesesp8266hardwareesp82662.5.52toolsupload.py", line 25, in <module> esptool.main(fakeargs)
File "C:/Arduinol5/packages/esp8266/hardware/esp8266/2.5.52/toolsesptool.py", line 2653, in main esp.connect(args.before)
File "C:/Arduinol5/packages/esp8266/hardware/esp8266/2.5.52/toolsesptool.py", line 468, in connect raise FatalError('Failed to connect to %s: %s' % (self.CHIP_NAME, last_error))
esptool.FatalErro: Failed to connect to ESP266: Timed out waiting for packed header
esptool.FatalErro: Failed to connect to ESP266: Timed out waiting for packed header
我已经做了几次互联网搜索以找到解决方案,但无处可寻。出于这个原因,我在这里问。如果您有任何建议,我将不胜感激。我希望已经清楚地说明了这个问题。谢谢!
要启动、重置或唤醒 esp 模块,您需要保持 IO2 高电平和 IO15 下拉。
下拉 IO0 以启动进入闪烁模式。
相关文章:
- Arduino IDE 中使用 strncmp 函数时出错
- Arduino IDE 错误 - 无法找到数字文字运算符"运算符""f900ff"
- Arduino IDE中自定义库类的.h文件编译错误的原因是什么
- 无法ESP8266连接到 Arduino IDE
- 使用Arduino IDE的构造函数的未定义参考错误
- 如何在arduino ide中修复"undefined reference to:",尝试使用googletest
- 将 API 链接消息解析为 C (Arduino IDE) 中的服务器
- 为什么我的串行串行在Arduino IDE上通过串行显示器进行两次打印
- 覆盆子Pi(QT C )和Arduino(Arduino IDE)之间的通信
- Arduino IDE告诉我找不到字符串文字运算符“运算符”“DRIVE”
- Matlab Coder and Arduino IDE emxCreateWrapper_real_T
- 从Arduino IDE中的类中读取和写入值
- 用于 2 辆 DC 汽车的 arduino IDE 代码,带有 L298 和超声波和蓝牙控制与安卓
- 使用Arduino IDE编程是否适合商业产品
- Arduino IDE - 按下按钮时停止重复'Serial.println'
- 如何为 Arduino IDE 安装 openCV 库
- arduino ide 中缺少端口选项
- Arduino IDE编译器错误多重定义
- 在 Arduino IDE 上导入库时出错
- Libraries in Arduino IDE 1.0