ESP8266 NodeMCU -nu IoT Buluduna necə bağlamaq olar: 5 addım
ESP8266 NodeMCU -nu IoT Buluduna necə bağlamaq olar: 5 addım
Anonim
ESP8266 NodeMCU -nu IoT Buluduna necə bağlamaq olar
ESP8266 NodeMCU -nu IoT Buluduna necə bağlamaq olar

Bu təlimat sizə ESP8266 NodeMCU və AskSensors adlı bir onlayn IoT xidmətindən istifadə edərək sadə bir İnternet Demo nümunəsini göstərir. ESP8266 HTTPS müştərisindən məlumatları tez bir zamanda necə əldə edəcəyinizi və onu AskSensors IoT Platformasına qrafik şəklində qurmağınızı sizə göstəririk.

Addım 1: Lazım olan materiallar

Ehtiyacınız olan materiallar
Ehtiyacınız olan materiallar

Bu təlimatı izləmək üçün sadəcə ehtiyacınız olacaq:

  1. Arduino proqramı ilə işləyən kompüter
  2. ESP8266 düyün MCU
  3. MCU nodunu kompüterə bağlamaq üçün USB mikro kabel.

Addım 2: AskSensors üçün qeydiyyatdan keçin

Əvvəlcə AskSensors -da yeni bir hesab yaradın. Giriş etmək üçün lazım olan bütün təlimatları ehtiva edən bir e -poçt alacaqsınız (çox asandır).

Yeni bir Sensorun necə yaradılacağını və necə qurulacağını izah edən bu başlanğıc təlimatını izləyin ki, bu sensora məlumat yaza bilək. Budur əsas addımlar:

  1. Unikal ID və Api Açarları olan bir əlaqə kanalı yaratmaq üçün 'Yeni Sensor' düyməsini basın. Sensorunuza bir ad və təsvir verin.
  2. Planlaşdıracağınız məlumatlar üçün bir modul əlavə edin.
  3. Api Açar dəyərini kopyalayın. Daha sonra ESP8266 kodunda istifadə edəcəyik.

Addım 3: Kodu yazın

Nümunə eskiz və ESP8266 WIFI kitabxanaları github -da mövcuddur. Verilən kod olduğu kimi istifadəyə hazırdır. ESP8266 -nı HTTPS müştəri olaraq simsiz şəbəkəyə bağlayır və sonra məlumatları hər 25 saniyədə AskSensors -a ötürür. Aşağıdakıları doldurmalısınız:

  • WIFI SSID və şifrəniz.
  • Daha əvvəl AskSensors tərəfindən yaradılan Api Açarı.
  • Gerekirse, iki ardıcıl məlumat yeniləməsi arasındakı müddət (bu nümunədə 25 saniyə olaraq təyin olunur).

// Wifi konfiqurasiyası

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

const char* apiKeyIn = "………."; // API KEY IN, məsələn: FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG

gecikmə (25000); // 25 saniyə gecikmə

Addım 4: Kodu işə salın

Kodu işlədin
Kodu işlədin
Kodu işlədin
Kodu işlədin
  1. Arduino IDE -ni açın və kodu ESP8266 nodeMCU -a yükləyin. Hələ də Arduino IDE-dən istifadə edərək ESP8266 ESP-12E NodeMCU proqramlaşdırmağa başlamalısınızsa bu təlimatı izləyin.
  2. AskSensors üzərindəki sensor səhifənizə qayıdın, sensor məlumatlarınızı qrafikdə görmək üçün 'görselleştirin' və 'Qrafiki göstər' düyməsini basın.
  3. Serial terminalını açın. Arduino Terminalınızda yazılan dəyərlərlə qrafik oxularını yoxlaya bilərsiniz.

Addım 5: BİTDİ

Bu belədir!

Bu təlimatı oxuduğunuz üçün təşəkkürlər!

Burada daha çox dərsləri sınaya bilərsiniz.

Nəhayət, rəyiniz təqdir ediləcəkdir. zəhmət olmasa aşağıda bir şərh yazın!