当前位置: 首页 > news >正文

大夏龙雀DX-WF25(ESP32-C2-H2) arduino点灯科技

一、点灯科技官网下载arduino blinker库,导入到arduino即可;

二、程序

//led灯连接在GPIO8上
#define LED_BUILTIN 8
#define BLINKER_WIFI
#include <Blinker.h>

char auth[] = "939f118842d4";
char ssid[] = "llwlld";
char pswd[] = "21224588";

// 新建组件对象
BlinkerButton Buttonsbd("btn");

// 按下按键即会执行该函数
void Buttonsbd_callback(const String & state) {
    if(state == "on"){
      digitalWrite(LED_BUILTIN, HIGH);
      Buttonsbd.print("on");
    }else if(state == "off"){
      digitalWrite(LED_BUILTIN, LOW);
      Buttonsbd.print("off");
    }
}

void setup() {
    // 初始化有LED的IO
    pinMode(LED_BUILTIN, OUTPUT);
    digitalWrite(LED_BUILTIN, LOW);
    // 初始化blinker
    Blinker.begin(auth, ssid, pswd);
    Buttonsbd.attach(Buttonsbd_callback);
}

void loop() {
    Blinker.run();
}

 

三、程序问题:

In file included from C:/Users/llw/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/riscv32-esp-elf/rv32imc_zicsr_zifencei/ilp32/no-rtti/bits/c++allocator.h:33,from C:/Users/llw/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/bits/allocator.h:46,from C:/Users/llw/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/bits/alloc_traits.h:39,from C:/Users/llw/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/ext/alloc_traits.h:34,from C:/Users/llw/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/bits/hashtable_policy.h:39,from C:/Users/llw/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/bits/hashtable.h:35,from C:/Users/llw/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/bits/unordered_map.h:33,from C:/Users/llw/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/unordered_map:41,from C:/Users/llw/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/functional:63,from C:\Users\llw\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\cores\esp32/HardwareSerial.h:49,from C:\Users\llw\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\HTTPClient\src\HTTPClient.cpp:1:
C:/Users/llw/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/bits/new_allocator.h: 
In instantiation of 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = HTTPClient::RequestArgument; _Args = {String&, String&}; _Tp = HTTPClient::RequestArgument]': C:/Users/llw/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/bits/alloc_traits.h:534:17:
required from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = HTTPClient::RequestArgument; _Args = {String&, String&}; _Tp = HTTPClient::RequestArgument; allocator_type = std::allocator<HTTPClient::RequestArgument>]'534 | __a.construct(__p, std::forward<_Args>(__args)...);| ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:/Users/llw/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {String&, String&}; _Tp = HTTPClient::RequestArgument; _Alloc = std::allocator<HTTPClient::RequestArgument>; reference = HTTPClient::RequestArgument&]'117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish,| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~118 | std::forward<_Args>(__args)...);| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ C:\Users\llw\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\HTTPClient\src\HTTPClient.cpp:1247:39: required from here1247 | _currentHeaders.emplace_back(headerName, headerValue);| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ C:/Users/llw/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/bits/new_allocator.h:191:11:error: no matching function for call to 'HTTPClient::RequestArgument::RequestArgument(String&, String&)'191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from C:\Users\llw\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\HTTPClient\src\HTTPClient.cpp:33: C:\Users\llw\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\HTTPClient\src\HTTPClient.h:265:10:note: candidate: 'HTTPClient::RequestArgument::RequestArgument()'265 | struct RequestArgument {| ^~~~~~~~~~~~~~~ C:\Users\llw\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\HTTPClient\src\HTTPClient.h:265:10:note: candidate expects 0 arguments, 2 provided C:\Users\llw\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\HTTPClient\src\HTTPClient.h:265:10:note: candidate: 'HTTPClient::RequestArgument::RequestArgument(const HTTPClient::RequestArgument&)' C:\Users\llw\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\HTTPClient\src\HTTPClient.h:265:10:note: candidate expects 1 argument, 2 provided C:\Users\llw\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\HTTPClient\src\HTTPClient.h:265:10:note: candidate: 'HTTPClient::RequestArgument::RequestArgument(HTTPClient::RequestArgument&&)' C:\Users\llw\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\HTTPClient\src\HTTPClient.h:265:10:note: candidate expects 1 argument, 2 providedexit status 1Compilation error: exit status 1

 

http://www.jsqmd.com/news/72719/

相关文章:

  • 别再哭求数据恢复!11 招数据恢复就许可搞定,办公党必藏!
  • 四川自习室加盟指南:哪些品牌值得信赖? - 品牌测评鉴赏家
  • 2025 最新 花卉种植厂家 TOP5 评测!云南等地优质鲜花基地年度盘点,科技培育 + 品种多样权威榜单发布,赋能花卉产业高质量发展 - 全局中转站
  • 2025-2026北京口碑最好的律师事务所排名榜单,专业服务好,客户满意度高 - 苏木2025
  • 寒假首选!中高考前集训权威排名:芜湖儒农书院寒假集训托管TOP1 - 真知灼见33
  • 2025年直流充电桩源头厂家推荐榜单:电动重卡充电桩‌/充电桩‌/快充充电桩源头厂家精选 - 品牌推荐官
  • 2025年谐波减速机直销厂家推荐榜单:蜗轮蜗杆减速机‌/小齿减速机‌/行星减速机源头厂家精选 - 品牌推荐官
  • 深入解析:监控平台 Grafana+Prometheus+node_exporter初识
  • AI Ping:大模型时代的“性能罗盘”——从选型到落地的全流程指南
  • 2025-2026北京法律服务机构实力榜:北京律师所排行榜深度测评与靠谱推荐 - 老周说教育
  • 同事写的count(*)性能很差,如何优化?
  • 2025年最新拖车平台推荐:十大靠谱服务商深度测评,国内优质的拖车平台技术领航者深度解析 - 品牌推荐师
  • git撤回未推送提交
  • 2025-2026北京法律服务机构实力榜:北京市律师咨询深度测评与靠谱推荐 - 老周说教育
  • 2025最新高山杜鹃/红粉佳人/贵妃醉酒/花卉种植公司TOP5 评测!云南等地五大优质鲜花基地榜单发布,引领高端花卉培育新生态 - 全局中转站
  • 2025-2026北京法律服务机构实力榜:最厉害的三个律所级平台深度测评与靠谱推荐 - 老周说教育
  • 2025-2026北京法律服务机构实力榜:最厉害的三个律所级平台深度测评与靠谱推荐 - 老周说教育
  • ollama配置远程访问结合dify使用
  • 当选择中电科思仪雷达信号模拟软件时,如何提升信号测试效率 - 讯息观点
  • 全域感知,实时决策:自主协同精准赋能无人机集群软硬一体化供应商新高度 - 品牌2025
  • nvm安装
  • 2025年最新口碑榜:热镀锌带钢领域十大直销实力厂家,烤漆打包带/铜棒打包带/铝锭打包带/电镀锌打包带/打包铁条热镀锌带钢销售厂家哪家好 - 品牌推荐师
  • 光滑函数和反向传播函数
  • nproc 查看系统核数
  • 2025年12月全国拉森钢板桩五大推荐:腾森领衔,一站式基坑支护解决方案定义行业新标准 - 深度智识库
  • 聚焦2025:多家无人机蜂群侦察系统主力供应商盘点 - 品牌2025
  • 2025AI优化服务商榜:有客来领跑全域流量赛道 - 品牌推荐排行榜
  • 2025盘点与展望:赋能现代防务的多机协同无人机集群软硬一体化供应商推荐 - 品牌2025
  • 印花税
  • 2025 年 12 月成都室内异味治理服务权威推荐榜:专业上门除味,高效祛除甲醛与生活异味,打造清新健康空间 - 品牌企业推荐师(官方)