Jak podłączyć NodeMCU ESP8266 do chmury IoT: 5 kroków
Jak podłączyć NodeMCU ESP8266 do chmury IoT: 5 kroków
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!