Spisu treści:

Jak podłączyć NodeMCU ESP8266 do chmury IoT: 5 kroków
Jak podłączyć NodeMCU ESP8266 do chmury IoT: 5 kroków

Wideo: Jak podłączyć NodeMCU ESP8266 do chmury IoT: 5 kroków

Wideo: Jak podłączyć NodeMCU ESP8266 do chmury IoT: 5 kroków
Wideo: Jak wgrać ESPEASY do ESP8266 2024, Grudzień
Anonim
Jak podłączyć ESP8266 NodeMCU do chmury IoT?
Jak podłączyć ESP8266 NodeMCU do chmury IoT?

Ta instrukcja pokazuje proste demo Internetu rzeczy przy użyciu ESP8266 NodeMCU i usługi online IoT o nazwie AskSensors. Pokazujemy, jak szybko uzyskać dane z klienta HTTPS ESP8266 i wykreślić je na wykresie na platformie AskSensors IoT.

Krok 1: Materiały, których potrzebujesz

Materiały, których potrzebujesz
Materiały, których potrzebujesz

Aby śledzić ten samouczek, potrzebujesz po prostu:

  1. Komputer z oprogramowaniem arduino
  2. ESP8266 Węzeł MCU
  3. Kabel micro USB do podłączenia węzła MCU do komputera.

Krok 2: Zarejestruj się w AskSensors

Najpierw utwórz nowe konto w AskSensors. Otrzymasz wiadomość e-mail zawierającą wszystkie instrukcje, które musisz wykonać, aby się zalogować (to bardzo proste).

Postępuj zgodnie z tym przewodnikiem wprowadzającym, który wyjaśnia, jak utworzyć i skonfigurować nowy czujnik, abyśmy mogli zapisywać dane w tym czujniku. Oto główne kroki:

  1. Kliknij „Nowy czujnik”, aby utworzyć kanał komunikacji z unikalnym identyfikatorem i kluczami Api. Nadaj swojemu czujnikowi nazwę i opis.
  2. Dodaj moduł dla danych, które będziesz wykreślać.
  3. Skopiuj wartość klucza API. W kodzie ESP8266 użyjemy później.

Krok 3: Napisz kod

Przykładowy szkic i biblioteki WIFI ESP8266 są dostępne na github. Dostarczony kod jest gotowy do użycia. Łączy ESP8266 z siecią bezprzewodową jako klient HTTPS, a następnie przesyła dane do AskSensors co 25 sekund. Musisz wypełnić następujące dane:

  • Twój WIFI SSID i hasło.
  • Klucz Api wygenerowany wcześniej przez AskSensors.
  • W razie potrzeby okres między dwiema kolejnymi aktualizacjami danych (w tym przykładzie ustawiony na 25 sekund).

// Konfiguracja Wi-Fi

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

const char* apiKeyIn = "………."; // API KEY IN, przykład: FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG

opóźnienie (25000); // opóźnienie 25s

Krok 4: Uruchom kod

Uruchom kod
Uruchom kod
Uruchom kod
Uruchom kod
  1. Otwórz Arduino IDE i prześlij kod do nodeMCU ESP8266. Postępuj zgodnie z tym samouczkiem, jeśli nadal musisz zacząć programować ESP8266 ESP-12E NodeMCU za pomocą Arduino IDE.
  2. Wróć do strony czujnika na askSensors, kliknij „wizualizuj” i „Pokaż wykres”, aby wyświetlić dane czujnika na wykresie.
  3. Otwórz terminal szeregowy. Możesz krzyżowo sprawdzić odczyty wykresu z wartościami drukowanymi na terminalu Arduino.

Krok 5: GOTOWE

Otóż to!

Dzięki za przeczytanie tej instrukcji!

Możesz wypróbować więcej samouczków tutaj.

Na koniec Twoja opinia zostanie doceniona. proszę zostaw komentarz poniżej!

Zalecana: