ESP8266 NodeMCU -ийг IoT Cloud руу хэрхэн холбох вэ: 5 алхам
ESP8266 NodeMCU -ийг IoT Cloud руу хэрхэн холбох вэ: 5 алхам
Anonim
ESP8266 NodeMCU -ийг IoT Cloud -т хэрхэн холбох вэ
ESP8266 NodeMCU -ийг IoT Cloud -т хэрхэн холбох вэ

Энэхүү зааварчилгаа нь ESP8266 NodeMCU болон AskSensors нэртэй онлайн IoT үйлчилгээг ашиглан энгийн зүйлүүдийн интернет демог харуулж байна. Бид ESP8266 HTTPS үйлчлүүлэгчээс өгөгдлийг хэрхэн хурдан олж авахыг AskSensors IoT платформд графикаар хэрхэн яаж хийхийг танд үзүүлэх болно.

Алхам 1: Танд хэрэгтэй материал

Танд хэрэгтэй материалууд
Танд хэрэгтэй материалууд

Энэхүү гарын авлагыг дагаж мөрдөхийн тулд танд дараахь зүйл хэрэгтэй болно.

  1. Arduino програмыг ажиллуулж буй компьютер
  2. ESP8266 зангилаа MCU
  3. MCU зангилааг компьютерт холбох USB микро кабель.

Алхам 2: AskSensors -д бүртгүүлнэ үү

Нэгдүгээрт, AskSensors дээр шинэ данс үүсгэнэ үү. Нэвтрэхийн тулд танд хэрэгтэй бүх зааврыг агуулсан имэйл ирэх болно (Энэ нь маш хялбар).

Шинэ мэдрэгчийг хэрхэн үүсгэх, тохируулах талаар тайлбарласан энэхүү эхлэх гарын авлагыг дагана уу, ингэснээр бид энэ мэдрэгч рүү өгөгдөл бичих боломжтой болно. Энд гол алхамууд байна:

  1. Өвөр ID болон Api түлхүүр бүхий холбооны суваг үүсгэхийн тулд 'Шинэ мэдрэгч' дээр дарна уу. Мэдрэгчдээ нэр, тодорхойлолт өгөөрэй.
  2. Таны төлөвлөж буй өгөгдөлд зориулж модуль нэмнэ үү.
  3. Api Key In -ийн утгыг хуулна уу. Бид дараа нь ESP8266 кодыг ашиглах болно.

Алхам 3: Кодыг бичнэ үү

Жишээ нь ноорог болон ESP8266 WIFI номын санг github дээр ашиглах боломжтой. Өгөгдсөн кодыг ашиглахад бэлэн байна. Энэ нь ESP8266 -ийг утасгүй сүлжээнд HTTPS клиент болгон холбож, 25 секунд тутамд өгөгдлийг AskSensors руу дамжуулдаг. Та дараахь зүйлийг бөглөх ёстой.

  • Таны WIFI SSID болон нууц үг.
  • ApS Key In -ийг өмнө AskSensors үүсгэсэн.
  • Шаардлагатай бол хоёр дараалсан өгөгдөл шинэчлэлтийн хоорондох хугацаа (энэ жишээнд 25 секунд байхаар тохируулагдсан).

// Wifi тохиргоо

const char* wifi_ssid = "………."; // SSID const char* wifi_password = "………."; // WIFI

const char* apiKeyIn = "………."; // API KEY IN, жишээ нь: FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG

саатал (25000); // 25 секундын саатал

Алхам 4: Кодыг ажиллуулна уу

Кодыг ажиллуулна уу
Кодыг ажиллуулна уу
Кодыг ажиллуулна уу
Кодыг ажиллуулна уу
  1. Arduino IDE -ийг нээгээд кодыг ESP8266 nodeMCU руу оруулна уу. Хэрэв та ESP8266 ESP-12E NodeMCU-ийг Arduino IDE ашиглан програмчилж эхлэх шаардлагатай хэвээр байвал энэ зааврыг дагана уу.
  2. AskSensors дээрх мэдрэгчийн хуудас руу буцаж ороод 'мэдрэх' ба 'Графикийг харуулах' дээр дарж мэдрэгчийнхээ өгөгдлийг графикаар үзнэ үү.
  3. Цуваа терминал нээх. Та график уншилтыг Arduino терминал дээр хэвлэсэн утгатай харьцуулж шалгаж болно.

Алхам 5: Гүйцэтгэв

Ингээд л боллоо!

Энэхүү зааварчилгааг уншсанд баярлалаа!

Та эндээс илүү олон хичээлийг туршиж үзэх боломжтой.

Эцэст нь хэлэхэд таны санал хүсэлтийг үнэлэх болно. доор сэтгэгдлээ үлдээнэ үү!

Зөвлөмж болгож буй: