Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
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
Aby śledzić ten samouczek, potrzebujesz po prostu:
- Komputer z oprogramowaniem arduino
- ESP8266 Węzeł MCU
- 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:
- Kliknij „Nowy czujnik”, aby utworzyć kanał komunikacji z unikalnym identyfikatorem i kluczami Api. Nadaj swojemu czujnikowi nazwę i opis.
- Dodaj moduł dla danych, które będziesz wykreślać.
- 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
- 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.
- Wróć do strony czujnika na askSensors, kliknij „wizualizuj” i „Pokaż wykres”, aby wyświetlić dane czujnika na wykresie.
-
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!