Blinker&Arduino Mega&阿里云的调试问题-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 456|回复: 1

[未解决] Blinker&Arduino Mega&阿里云的调试问题

[复制链接]
回帖奖励 40 金币 回复本帖可获得 5 金币奖励! 每人限 1 次(中奖概率 80%)
发表于 2022-8-26 21:56 | 显示全部楼层 |阅读模式
在使用Arduino mega+mega的WiFi扩展板调试Blinker中遇到的问题,串口显示:


  1. <div>[5114] Freeheap: 6015
  2. [5114] Response: AT
  3. [5115] Success...
  4. [5122] Freeheap: 6155
  5. [6113] print: AT
  6. [6113] Proto print...
  7. [6114] Freeheap: 6015
  8. [6114] Response: AT
  9. [6115] Success...</div>
复制代码

商家提供的示例文件(http://wiki.waaax.top/index.php?title=MEGA2560_WIFI)用的阿里云,MQTT协议,Wifi模块是ESP8266MOD,不知道该怎么调/(ㄒoㄒ)/。
1.png
调试代码如下,在ESP32上可运行。
  1. #define BLINKER_WIFI
  2. #include <Blinker.h>

  3. char auth[] = "7f48d0909b3f";
  4. char ssid[] = "AA";
  5. char pswd[] = "88888888";

  6. // 新建组件对象
  7. BlinkerButton Button1("btn-abc");

  8. // 按下按键即会执行该函数
  9. void button1_callback(const String & state) {
  10.     BLINKER_LOG("get button state: ", state);
  11.     digitalWrite(LED_BUILTIN, !digitalRead(LED_BUILTIN));
  12.     Blinker.vibrate();
  13. }

  14. void setup() {
  15.   
  16.     Serial.begin(115200);
  17.     BLINKER_DEBUG.stream(Serial);
  18.     BLINKER_DEBUG.debugAll();
  19.     // 初始化有LED的IO
  20.     pinMode(LED_BUILTIN, OUTPUT);
  21.     digitalWrite(LED_BUILTIN, HIGH);
  22.     // 初始化blinker
  23.     Blinker.begin(auth, ssid, pswd);
  24.     Button1.attach(button1_callback);
  25. }

  26. void loop() {
  27.     Blinker.run();
  28. }
复制代码



发表于 2022-8-27 12:29 | 显示全部楼层
blinker要刷blinker专属AT固件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-30 23:40 , Processed in 0.076306 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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