526598
发表于 2020-6-20 10:39
上官嘉萱 发表于 2020-6-20 10:27
你这么一说 看着像 怎么能改成我本地时间和天气
代码中Blinker.weather();//默认查询设备ip所属地区的当前时刻的天气情况
Blinker.setTimezone(8.0);//定义时区
Blinker.weather("beijing")可以查询指定地区天气,
过几天有时间我要重改程序,因为接口已经更新了,8月份可能现在这个天气接口就不能用了
上官嘉萱
发表于 2020-6-20 14:05
526598 发表于 2020-6-20 10:39
代码中Blinker.weather();//默认查询设备ip所属地区的当前时刻的天气情况
Blinker.setTimezone(8.0);// ...
谢谢啦
上官嘉萱
发表于 2020-6-20 15:44
一直在重启 报错
526598
发表于 2020-6-20 18:04
上官嘉萱 发表于 2020-6-20 15:44
一直在重启 报错
刚回家实验了一下没发现问题,你再重复制一下程序试试,把Serial.begin(115200);删除或注释掉。因为SPI占用串口管脚了可能会影响显示( CS=*/ 1 )
上官嘉萱
发表于 2020-6-20 22:25
526598 发表于 2020-6-20 18:04
刚回家实验了一下没发现问题,你再重复制一下程序试试,把Serial.begin(115200);删除或注释掉。因为SPI占 ...
注释掉直接不显示了 显示Hello World没问题 我用01 01s 两种nodemcud都不行 崩溃
上官嘉萱
发表于 2020-6-20 22:31
526598 发表于 2020-6-20 18:04
刚回家实验了一下没发现问题,你再重复制一下程序试试,把Serial.begin(115200);删除或注释掉。因为SPI占 ...
代码只用填入key和WiFi信息么
526598
发表于 2020-6-20 23:10
上官嘉萱 发表于 2020-6-20 22:25
注释掉直接不显示了 显示Hello World没问题 我用01 01s 两种nodemcud都不行 崩溃 ...
看你之前的调试信息应该是没获取到天气信息,你先尝试Blinker.weather()在括号里添加城市,看返回的信息是否正确
526598
发表于 2020-6-21 08:18
本帖最后由 526598 于 2020-6-21 08:19 编辑
526598 发表于 2020-6-20 23:10
看你之前的调试信息应该是没获取到天气信息,你先尝试Blinker.weather()在括号里添加城市,看返回的信息 ...
#define BLINKER_WIFI
#include <Blinker.h>
char auth[] = "Your Device Secret Key";
char ssid[] = "Your WiFi network SSID or name";
char pswd[] = "Your WiFi network WPA password or WEP key";
void weatherData(const String & data)
{
BLINKER_LOG("weather: ", data);
}
void dataRead(const String & data)
{
BLINKER_LOG("Blinker readString: ", data);
uint32_t BlinkerTime = millis();
Blinker.vibrate();
Blinker.print("millis", BlinkerTime);
digitalWrite(LED_BUILTIN, !digitalRead(LED_BUILTIN));
Blinker.weather();
Blinker.delay(60000);
}
void setup()
{
Serial.begin(115200);
BLINKER_DEBUG.stream(Serial);
pinMode(LED_BUILTIN, OUTPUT);
digitalWrite(LED_BUILTIN, LOW);
Blinker.begin(auth, ssid, pswd);
Blinker.attachData(dataRead);
Blinker.attachWeather(weatherData);
}
void loop()
{
Blinker.run();
Blinker.weather();
delay(120000);
}用串口监视器看返回值
参考地址 https://diandeng.tech/doc/weather-and-air
上官嘉萱
发表于 2020-6-21 08:56
526598 发表于 2020-6-21 08:18
#define BLINKER_WIFI
#include
谢谢您 等我看下 真是麻烦您了
526598
发表于 2020-6-21 11:01
上官嘉萱 发表于 2020-6-21 08:56
谢谢您 等我看下 真是麻烦您了
不客气,我本身也是靠大家帮助自学的,野路子出身不专业,大家互相帮助