Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Ova uputa prikazuje vam jednostavnu demonstraciju Interneta stvari pomoću ESP8266 NodeMCU i internetske IoT usluge pod nazivom AskSensors. Pokazujemo vam kako brzo dobiti podatke od ESP8266 HTTPS klijenta i iscrtati ih u grafikonu na AskSensors IoT platformi.
Korak 1: Materijali koji su vam potrebni
Da biste slijedili ovaj vodič, jednostavno će vam trebati:
- Računalo s arduino softverom
- ESP8266 Čvor MCU
- USB mikrokabel za spajanje čvora MCU na računalo.
Korak 2: Prijavite se za AskSensors
Prvo, stvorite novi račun na AskSensors. Primit ćete e -poruku koja sadrži sve upute koje trebate slijediti za prijavu (vrlo je jednostavno).
Slijedite ovaj vodič za početak rada koji vam objašnjava kako stvoriti i postaviti novi senzor kako bismo mogli zapisati podatke na ovaj senzor. Evo glavnih koraka:
- Pritisnite 'Novi senzor' za stvaranje komunikacijskog kanala s jedinstvenim ID -om i Api ključevima. Dajte ime i opis svom senzoru.
- Dodajte modul za podatke koje ćete crtati.
- Kopirajte vrijednost Api Key In. Kasnije ćemo koristiti kod ESP8266.
Korak 3: Napišite kôd
Primjer skica i ESP8266 WIFI knjižnica dostupni su u githubu. Priloženi kôd spreman je za upotrebu takav kakav jest. Povezuje ESP8266 s bežičnom mrežom kao HTTPS klijent, a zatim šalje podatke na AskSensors svakih 25 sekundi. Morate popuniti sljedeće:
- Vaš WIFI SSID i lozinka.
- Api ključ In generirao je prije AskSensors.
- Ako je potrebno, vremensko razdoblje između dva uzastopna ažuriranja podataka (u ovom primjeru postavljeno na 25 sekundi).
// Wifi konfiguracija
const char* wifi_ssid = "………."; // SSID const char* wifi_password = "………."; // WIFI
const char* apiKeyIn = "………."; // API KEY IN, primjer: FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG
kašnjenje (25000); // odgoda 25sec
Korak 4: Pokrenite kôd
- Otvorite Arduino IDE i prenesite kôd u čvor ESP8266 čvorMCU. Slijedite ovaj vodič ako još trebate započeti s programiranjem ESP8266 ESP-12E NodeMCU-a pomoću Arduino IDE-a.
- Vratite se na stranicu senzora na askSensors, kliknite 'vizualiziraj' i 'Prikaži grafikon' za prikaz podataka senzora u grafikonu.
-
Otvorite serijski terminal. Možete unakrsno provjeriti očitanja grafikona s vrijednostima koje se ispisuju na vašem Arduino terminalu.
Korak 5: GOTOVO
To je to!
Hvala vam što ste pročitali ovo uputstvo!
Ovdje možete isprobati više vodiča.
Konačno, vaše će povratne informacije biti cijenjene. ostavite komentar ispod!