Giới thiệu sản phẩm

#include <WiFi.h>
#include "DHT.h"
#include <ThingSpeak.h>


const char* ssid = "TEKY OFFICE";
const char* password = "Teky@2018";

WiFiClient client;

unsigned long myChannelNumber = 3153489;
const char * myWriteAPIKey = "Y3CRBT0EJFOBZTC0";

#define DHTPIN 4
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);

void setup() {
  Serial.begin(115200);
  delay(10);
  WiFi.begin(ssid, password);
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }
  Serial.println("\nWiFi da ket noi!");
  Serial.print("IP: ");
  Serial.println(WiFi.localIP());
  ThingSpeak.begin(client);
  dht.begin();
}

void loop() {
  float nhietDo = dht.readTemperature();
  float doAm = dht.readHumidity();
  if (isnan(nhietDo) || isnan(doAm)) {
    delay(2000);
    return;
  }
  Serial.print("Nhiet do: ");
  Serial.print(nhietDo);
  Serial.print(" *C | Do am: ");
  Serial.print(doAm);
  Serial.println(" %");

  ThingSpeak.setField(1, nhietDo);
  ThingSpeak.setField(2, doAm);
  ThingSpeak.setField(2, doAm);

  int x = ThingSpeak.writeFields(myChannelNumber, myWriteAPIKey);

  if (x == 200) {
    Serial.println("Gui du lieu thanh cong!");
  } else {
    Serial.print("Loi khi gui du lieu. Ma loi: ");
    Serial.println(x);
  }
  delay(200);
}

Hình ảnh sản phẩm
Hãy bình luận để nhặt 100 thóc nhé

Đăng nhập để tham gia bình luận

Thông tin tác giả

Địa vị cộng đồng: Nông dân

Sản phẩm cùng tác giả

Sản phẩm liên quan

    Không có sản phẩm nào

Bạn muốn thử làm game không?