#include HelloWiFi wifi(10, 11); void setup() { Serial.begin(115200); delay(200); wifi.begin(9600); delay(500); wifi.SSID("HelloApps"); delay(200); Serial.print(wifi.Message()); wifi.Password("HelloApps"); delay(200); Serial.print(wifi.Message()); //wifi.ConnectAP(); //delay(500); //Serial.print(wifi.Message()); wifi.Host("spl3d.azurewebsites.net"); delay(200); Serial.print(wifi.Message()); wifi.Port("80"); delay(200); Serial.print(wifi.Message()); wifi.Path("/iot/data.aspx"); delay(200); Serial.print(wifi.Message()); Serial.println("http://spl3d.azurewebsites.net/iot/data.aspx"); wifi.UserID("12345"); delay(200); Serial.print(wifi.Message()); } void loop() { delay(1000); //AP에 연결한다. wifi.ConnectAP(); delay(500); for (int i = 0; i< 10; i++) { String s = wifi.Message(); if (s.length() > 0) { Serial.print(s); if (s.startsWith("[IP]")) { Serial.println(""); Serial.println("AP Connected OK"); } } delay(1000); } //수신된 값을 읽어온다. for (int i = 0; i< 15; i++) { String s = wifi.WiFiRead(); if (s.length() > 0) { Serial.println("Read OK"); Serial.println(s); } delay(1000); } //Send Data int a0 = analogRead(0); wifi.Send(a0); delay(500); Serial.println("Send data"); for (int i = 0; i< 5; i++) { Serial.print(wifi.Message()); delay(500); } Serial.println(""); //WiFi 연결을 해제한다. wifi.DisconnectAP(); delay(500); Serial.print(wifi.Message()); for (int i = 0; i< 5; i++) { Serial.print(wifi.Message()); delay(500); } Serial.println(""); }