Simple IoT Board用のIFTTTのMaker Channelに繋げるためのサンプルです。
Dependencies: SimpleIoTBoardLib mbed
Diff: main.cpp
- Revision:
- 0:8459cf3d30f7
diff -r 000000000000 -r 8459cf3d30f7 main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Sun Nov 15 13:44:04 2015 +0000 @@ -0,0 +1,26 @@ +#include "mbed.h" +#include "ESP8266Interface.h" +#include "TCPSocketConnection.h" +#include "ifttt.h" +#include "SoftSerialSendOnry.h" + +AnalogIn thermistor(dp13); /* Temperature sensor connected to Analog Grove connector */ + +ESP8266Interface wifi(dp16,dp15,dp4,"SSID","Password",115200); // TX,RX,Reset,SSID,Password,Baud + +SoftSerialSendOnry pc(dp10); // tx + +int main() +{ + pc.baud(9600); + wifi.init(); //Reset + wifi.connect(); //Use DHCP + pc.printf("IP Address is %s \n\r", wifi.getIPAddress()); + TCPSocketConnection socket; + + // Initialize ifttt object, add up to 3 optional values, trigger event. + IFTTT ifttt("EventName","Secret Key", &socket); // EventName, Secret Key, socket to use + + ifttt.addIngredients("value1","value2","value3"); + ifttt.trigger(IFTTT_POST); +}