鑫期天
发表于 2018-9-2 22:36
本帖最后由 鑫期天 于 2018-9-2 22:38 编辑
奈何col 发表于 2018-9-1 20:51
1.此后UI组件会提供更多样式选择
2.这个可以通过one button库实现
3.连接到路由器后,就是STA模式,无法 ...
one button库与blinker不兼容?
我试了好几次了,怎么也不行,不知道哪不对!!!
//-----------------------------------------
#define BLINKER_PRINT Serial
#define BLINKER_WIFI
#include <Blinker.h>
#include "OneButton.h"
char ssid[] = "**********";
char pswd[] = "*********";
OneButton button(D3, true);
BlinkerButton Button1("btn-abc");
BlinkerNumber Number1("num-abc");
int counter = 0;
void button1_callback(const String & state) {
BLINKER_LOG2("get button state: ", state);
digitalWrite(LED_BUILTIN, !digitalRead(LED_BUILTIN));
}
void setup() {
Serial.begin(115200);
pinMode(D4, OUTPUT); // sets the digital pin as output
button.attachDoubleClick(doubleclick);
pinMode(LED_BUILTIN, OUTPUT);
digitalWrite(LED_BUILTIN, HIGH);
Blinker.begin(ssid, pswd);
Button1.attach(button1_callback);
}
void loop() {
button.tick();
Blinker.run();
if (Blinker.available()) {
BLINKER_LOG2("Blinker.readString(): ", Blinker.readString());
counter++;
Number1.print(counter);
}
delay(10);
}
void doubleclick() {
static int m = LOW;
m = !m;
digitalWrite(D4, m);
}
/--------------------------------------------------------------------------
三水
发表于 2018-9-2 23:18
鑫期天 发表于 2018-9-2 22:36
one button库与blinker不兼容?
我试了好几次了,怎么也不行,不知道哪不对!!!
贴error 不要截图无关紧要的错误
三水
发表于 2018-9-3 11:41
鑫期天 发表于 2018-9-2 22:36
one button库与blinker不兼容?
我试了好几次了,怎么也不行,不知道哪不对!!!
已更新库,原blinker库中包含有onebutton库,你完全删除blinker库后重新下载blinker库即可正常使用外部onebutton库
鑫期天
发表于 2018-9-3 16:30
三水 发表于 2018-9-3 11:41
已更新库,原blinker库中包含有onebutton库,你完全删除blinker库后重新下载blinker库即可正常使用外部on ...
不知道怎么了,更新了库一直编译不了:'(
movebuy
发表于 2018-9-24 18:29
主页面的定位地址可以自己设置:lol