|
[mw_shl_code=arduino,true]#define BLINKER_WIFI
#define BLINKER_PRINT Serial
#include <Blinker.h>
#include <OneWire.h>
#include <DallasTemperature.h>
char auth[] = "51e32af43a08";
char ssid[] = "Bee";
char pswd[] = "123456789";
//#define TEMP "temp"
BlinkerNumber TEMP("temp");
#define ONE_WIRE_BUS 2 //使用Digital 12端口,其它端口也可以
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature tempSensor(&oneWire);
void setup()
{
Serial.begin(115200);
// #if defined(BLINKER_PRINT)
// BLINKER_DEBUG.stream(BLINKER_PRINT);
// #endif
// BLINKER_DEBUG.stream(Serial);
// BLINKER_DEBUG.debugAll();
pinMode(LED_BUILTIN, OUTPUT);
digitalWrite(LED_BUILTIN, LOW);
Blinker.begin(auth, ssid, pswd,0,1);
tempSensor.begin();
}
void loop()
{
Blinker.run();
tempSensor.requestTemperatures(); // 发送命令获取温度
//Serial.print(tempSensor.getTempCByIndex(0)); //读取温度值并上传显示
TEMP.print(tempSensor.getTempCByIndex(0));
Blinker.delay(1000);
}[/mw_shl_code]
设备连接一会后就会自动断开 期间可以正常接收数据 但是断开之后就无法再继续连接 请问一下是怎么回事呢 debug没有发现error啊?
|
|