İçindekiler:

ESP8266 NodeMCU'yu IoT Bulutuna Bağlama: 5 Adım
ESP8266 NodeMCU'yu IoT Bulutuna Bağlama: 5 Adım

Video: ESP8266 NodeMCU'yu IoT Bulutuna Bağlama: 5 Adım

Video: ESP8266 NodeMCU'yu IoT Bulutuna Bağlama: 5 Adım
Video: ESP8266 NodeMCU Nedir, Nasıl Kullanılır? Örnek Web Server Projesi ve Arduino ile Kıyaslama 2024, Kasım
Anonim
ESP8266 NodeMCU'yu IoT Bulutuna Bağlama
ESP8266 NodeMCU'yu IoT Bulutuna Bağlama

Bu talimat, size ESP8266 NodeMCU'yu ve AskSensors adlı çevrimiçi bir IoT hizmetini kullanan basit bir Nesnelerin İnterneti demosunu gösterir. ESP8266 HTTPS istemcisinden nasıl hızlı bir şekilde veri alacağınızı ve bunu grafikte AskSensors IoT Platformuna nasıl çizeceğinizi gösteriyoruz.

Adım 1: İhtiyacınız Olan Malzemeler

İhtiyacınız Olan Malzemeler
İhtiyacınız Olan Malzemeler

Bu öğreticiyi takip etmek için ihtiyacınız olacak:

  1. arduino yazılımı çalıştıran bilgisayar
  2. ESP8266 Düğüm MCU'su
  3. MCU düğümünü bilgisayara bağlamak için USB mikro kablosu.

2. Adım: AskSensors'a Kaydolun

İlk olarak, AskSensors'ta yeni bir hesap oluşturun. Giriş yapmak için izlemeniz gereken tüm talimatları içeren bir e-posta alacaksınız (Çok kolay).

Bu sensöre veri yazabilmemiz için yeni bir Sensörün nasıl oluşturulacağını ve kurulacağını açıklayan bu başlangıç kılavuzunu takip edin. İşte ana adımlar:

  1. Benzersiz ID ve Api Anahtarları ile bir iletişim kanalı oluşturmak için 'Yeni Sensör'e tıklayın. Sensörünüze bir ad ve açıklama verin.
  2. Çizeceğiniz veriler için bir modül ekleyin.
  3. Api Key In değerini kopyalayın. ESP8266 kodunu daha sonra kullanacağız.

Adım 3: Kodu Yazın

Örnek çizim ve ESP8266 WIFI kitaplıkları github'da mevcuttur. Sağlanan kod olduğu gibi kullanıma hazırdır. ESP8266'yı HTTPS istemcisi olarak kablosuz ağa bağlar ve ardından her 25 saniyede bir AskSensor'lara veri gönderir. Aşağıdakileri doldurmanız gerekir:

  • WIFI SSID'niz ve şifreniz.
  • Daha önce AskSensors tarafından oluşturulan Api Key In.
  • Gerekirse, art arda iki veri güncellemesi arasındaki süre (bu örnekte 25 saniyeye ayarlanmıştır).

// Wifi yapılandırması

const char* wifi_ssid = "………."; // SSID const char* wifi_password = "………."; // WİFİ

const char* apiKeyIn = "………."; // API ANAHTARI GİRİŞİ, örnek: FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG

gecikme (25.000); // 25 saniye geciktir

Adım 4: Kodu Çalıştırın

Kodu Çalıştır
Kodu Çalıştır
Kodu Çalıştır
Kodu Çalıştır
  1. Arduino IDE'yi açın ve kodu ESP8266 nodeMCU'ya yükleyin. Arduino IDE kullanarak ESP8266 ESP-12E NodeMCU'yu programlamaya hala başlamanız gerekiyorsa bu öğreticiyi izleyin.
  2. askSensors'daki sensör sayfanıza geri dönün, sensör verilerinizi grafikte görüntülemek için 'görselleştir' ve 'Grafik Göster'e tıklayın.
  3. Seri terminali açın. Arduino Terminalinizde yazdırılan değerlerle grafik okumalarını çapraz kontrol edebilirsiniz.

Adım 5: BİTTİ

Bu kadar!

Bu talimatı okuduğunuz için teşekkürler!

Burada daha fazla öğretici deneyebilirsiniz.

Son olarak, geri bildiriminiz takdir edilecektir. lütfen aşağıya bir yorum bırakın!

Önerilen: