Discuz! Board

 ลืมรหัสผ่าน
 ลงทะเบียน
ค้นหา
ดู: 252|ตอบกลับ: 0

เอาลงมาจากเซิพเวอร led

[คัดลอกลิงก์]

1

กระทู้

1

โพสต์

16

เครดิต

Newbie

Rank: 1

เครดิต
16
//include libraries
#include <ESP8266WiFi.h>
#include <ESP8266WiFiMulti.h>
#include <ESP8266HTTPClient.h>
#include <WiFiClient.h>

//Access point credentials
const char* ssid = "max";
const char* pwd = "0845186072";
const char* host = "http://colo2u.com";
String get_host = "http://colo2u.com";

WiFiServer server(80);  // open port 80 for server connection
/////======
const int LED1Pin = 12;  
const int LED2Pin = 13;
/////======

void setup()
{
  ////=====
  pinMode(LED1Pin, OUTPUT);
  pinMode(LED2Pin, OUTPUT);
  ////=====
  
  Serial.begin(115200); //initialise the serial communication
  delay(20);

  WiFi.begin(ssid, pwd);

    //starting the server
    server.begin();
}

void loop()
{
  call_test(1+1);
  //get_device_status(1,"LED1 Light",LED1Pin);
  //get_device_status(2,"LED2 Light",LED2Pin);
      
}

void call_test(int A1)
{
  Serial.println("It is test "+String(A1));
  }

void get_device_status(int device_id, String device_text,int Port)
  {
    Serial.println("Device ID = "+device_id);
    WiFiClient client = server.available();

        HTTPClient http;
        String url = get_host+"/iot/somchan_status.php?device_id="+device_id;
        Serial.println(url);
        http.begin(url);
      
        //GET method
        int httpCode = http.GET();
        String payload = http.getString();
        payload.trim();
        Serial.println("result = "+payload);
        if(payload=="1")
        {
          Serial.println(device_text+" is ON");
          digitalWrite(Port,HIGH);
          digitalWrite(Port,HIGH);
        }
        else
        {
          Serial.println(device_text+" is Off");
          digitalWrite(Port,LOW);
          digitalWrite(Port,LOW);
        }
        http.end();
        delay(1000);
  
  }
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | ลงทะเบียน

รายละเอียดเครดิต

ข้อความล้วน|อุปกรณ์พกพา|ประวัติการแบน|IoT Inc.

GMT+7, 2021-4-20 17:57 , Processed in 0.049751 second(s), 18 queries .

Powered by Discuz! X3.4, Rev.60

© 2001-2019 Comsenz Inc.

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้