วันจันทร์ที่ 18 ธันวาคม พ.ศ. 2560

LDR ขึ้นพาย

#include <ESP8266WiFi.h>
#include <MicroGear.h>

const char* ssid = "Electronics";
const char* password = "Electronics";

#define APPID "killinter"
#define KEY "Xf6KHcTL2PPzUDg"
#define SECRET "orsDQPrSMXDteAbzseXr5scCE"

#define ALIAS "IQsoHANDSOME"

WiFiClient client;

int timer = 0;
char str[32];


MicroGear microgear(client);

void onMsghandler(char topic, uint8_t msg, unsigned int msglen)
{
Serial.print("Incoming message -->");
msg[msglen] = '\0';
Serial.println((char *)msg);
}

void onConnected(char attribute, uint8_t msg, unsigned int msglen)
{
Serial.println("Connected to NETPIE...");
microgear.setAlias(ALIAS);
}
void setup(){
//dht.begin();
microgear.on(MESSAGE,onMsghandler);
microgear.on(CONNECTED,onConnected);
pinMode(A0, INPUT);
Serial.begin(115200);
Serial.println("Starting...");

if (WiFi.begin(ssid, password)) {
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
}

Serial.println("WiFi connected");
Serial.println("IP address: ");
Serial.println(WiFi.localIP());

microgear.init(KEY,SECRET,ALIAS);
microgear.connect(APPID);
}

void loop(){
int sensorValue = analogRead(A0);
Serial.println(sensorValue);
delay(50);

sprintf(str,"%d",sensorValue);
Serial.println(str);
Serial.print("Sending -->");
microgear.publish("/ldr",str);
delay(1000);
}





datasources["microgeartestborad"]["/killinter/ldr"].split(",")[0]

ไม่มีความคิดเห็น:

แสดงความคิดเห็น