Temelelektronik.info

Bilgiler > esp tarih saat



esp tarih saat

#include 

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

void setup() {
  Serial.begin(115200); 
  Serial.println(); 
  initWifi();
}

void loop() {
  Serial.println(getTime());
  delay(5000);
}
  
String getTime() {
  WiFiClient client;
  while (!!!client.connect("google.com", 80)) {
    Serial.println("connection failed, retrying...");
  }

  client.print("HEAD / HTTP/1.1\r\n\r\n");
 
  while(!!!client.available()) {
     yield();
  }

  while(client.available()){
    if (client.read() == '\n') {    
      if (client.read() == 'D') {    
        if (client.read() == 'a') {    
          if (client.read() == 't') {    
            if (client.read() == 'e') {    
              if (client.read() == ':') {    
                client.read();
                String theDate = client.readStringUntil('\r');
                client.stop();
                return theDate;
              }
            }
          }
        }
      }
    }
  }
}

void initWifi() {
   Serial.print("Connecting to ");
   Serial.print(ssid);
   if (strcmp (WiFi.SSID(),ssid) != 0) {
      WiFi.begin(ssid, password);
   }

   while (WiFi.status() != WL_CONNECTED) {
      delay(500);
      Serial.print(".");
   }
  Serial.print("\nWiFi connected, IP address: ");
  Serial.println(WiFi.localIP());
} - See more at: http://www.esp8266.com/viewtop...h.S7Lp63c3.dpuf


sonraki bilgi:      esp8266 arduino ide

önceki bilgi:       Nazım Hikmet'in Menderes'e yazdığı şiir

 
 

Bu sayfaya 250  defa bakıldı


Bu internet sitesi kar amacı gütmemektedir. Bu içeriğin siteden kaldırılmasını istiyorsanız alttaki butonu kullanarak içeriğin kaldırılması için istekte bulunabilirsiniz.


Telefon Uyumlu Sayfa