[Arduino物联网开发实战1]控制开关灯-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: 奈何col

[使用文档] [Arduino物联网开发实战1]控制开关灯

  [复制链接]
发表于 2021-8-11 21:30 | 显示全部楼层
老哥,按照你的程序上传了之后,显示出错,我哪一步做错了啊

Arduino:1.8.15 (Windows 7), 开发板:"Generic ESP8266 Module, 80 MHz, Flash, Disabled (new aborts on oom), Disabled, All SSL ciphers (most compatible), 32KB cache + 32KB IRAM (balanced), Use pgm_read macros for IRAM/PROGMEM, dtr (aka nodemcu), 26 MHz, 40MHz, DOUT (compatible), 1MB (FS:64KB OTA:~470KB), 2, nonos-sdk 2.2.1+100 (190703), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

C:\Users\Administrator\Documents\Arduino\libraries\blinker-library-master\src\modules\WebSockets\WebSocketsClient.cpp: In member function 'void WebSocketsClient::loop()':

C:\Users\Administrator\Documents\Arduino\libraries\blinker-library-master\src\modules\WebSockets\WebSocketsClient.cpp:174:30: error: 'class BearSSL::WiFiClientSecure' has no member named 'setCACert'

  174 |                 _client.ssl->setCACert((const uint8_t *)_CA_cert, strlen(_CA_cert) + 1);

      |                              ^~~~~~~~~

C:\Users\Administrator\Documents\Arduino\libraries\blinker-library-master\src\modules\WebSockets\WebSocketsClient.cpp: In member function 'void WebSocketsClient::connectedCb()':

C:\Users\Administrator\Documents\Arduino\libraries\blinker-library-master\src\modules\WebSockets\WebSocketsClient.cpp:761:26: error: 'class BearSSL::WiFiClientSecure' has no member named 'verify'

  761 |         if(!_client.ssl->verify(_fingerprint.c_str(), _host.c_str())) {

      |                          ^~~~~~

"Blinker.h" 对应多个库

已使用: C:\Users\Administrator\Documents\Arduino\libraries\blinker-library-master

未使用:C:\Program Files (x86)\Arduino\libraries\blinker-library-master

"WiFiUdp.h" 对应多个库

已使用: C:\Users\Administrator\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.1\libraries\ESP8266WiFi

未使用:C:\Program Files (x86)\Arduino\libraries\WiFi

exit status 1

为开发板 Generic ESP8266 Module 编译时出错。



在文件 -> 首选项开启
“编译过程中显示详细输出”选项
这份报告会包含更多信息。

点评

确保你使用的package和lib是我们官网提供的版本  详情 回复 发表于 2021-8-12 09:41
 楼主| 发表于 2021-8-12 09:41 | 显示全部楼层
323の2 发表于 2021-8-11 21:30
老哥,按照你的程序上传了之后,显示出错,我哪一步做错了啊

Arduino:1.8.15 (Windows 7), 开发板:"Gener ...

确保你使用的package和lib是我们官网提供的版本
发表于 2021-11-9 11:54 | 显示全部楼层
wifi模块和灯的面包板要怎么接线 有没有教程呢
发表于 2021-11-11 09:17 来自手机 | 显示全部楼层
回调函数中,Blinker.vibrate()的作用是什么哇?
发表于 2022-1-8 11:57 来自手机 | 显示全部楼层
验证时出现 unable to find numeric literal operator“密钥名称”是什么原因
发表于 2022-1-8 11:59 | 显示全部楼层
yesir119 发表于 2021-11-11 09:17
回调函数中,Blinker.vibrate()的作用是什么哇?

让手机震动,可以使用文档右上角的搜索功能查看各个函数解释
发表于 2022-1-8 11:59 | 显示全部楼层
ZYLYHY 发表于 2022-1-8 11:57
验证时出现 unable to find numeric literal operator“密钥名称”是什么原因

请测试例程
发表于 2022-1-22 14:16 | 显示全部楼层
In file included from D:\arduino-1.8.16\libraries\blinker-library-master\src/BlinkerESPMQTT.h:16:0,

                 from D:\arduino-1.8.16\libraries\blinker-library-master\src/Blinker.h:43,

                 from D:\arduino-1.8.16\项目\sketch_jan21a\sketch_jan21a.ino:3:

D:\arduino-1.8.16\libraries\blinker-library-master\src/Adapters/BlinkerMQTT.h:29:27: fatal error: WiFiMulti.h: No such file or directory

compilation terminated.

exit status 1

为开发板 ESP32 Dev Module 编译时出错。
大佬啊,为啥我重新安装的库还是报错
发表于 2022-1-23 14:28 | 显示全部楼层
水葫芦 发表于 2022-1-22 14:16
In file included from D:\arduino-1.8.16\libraries\blinker-library-master\src/BlinkerESPMQTT.h:16:0,
...

问题解决,arduino不是最新版,更新后重新安装一遍就好了
发表于 2022-4-12 15:33 | 显示全部楼层
楼主你好,程序用ESP32和ESP8266,验证正常,但ESP32-C3,手机和IDE监控都正常,就是ESP32-C3上的灯不正常,请问是什么原因呢?程序已修改ESP32-C3的管脚12,13。

点评

https://www.arduino.cn/thread-107714-1-1.html 12、13为SPI Flash所用引脚  详情 回复 发表于 2022-4-12 15:40
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 03:39 , Processed in 0.291027 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表