Obsah:
Video: IOT - Uverejňujte údaje na Thingspeak pomocou ESP8266: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
V súčasnej dobe je IoT trendová a veľa zariadení má údaje, ktoré je možné nahrať do cloudu a analyzovať údaje. Malé senzory aktualizujú údaje o cloude a pôsobí na nich akčný člen na inom konci. Vysvetlím ten z príkladu IoT.
Tento článok a ja ukážem a ukážem, ako odoslať údaje do Thingspeak pomocou ESP8266.
Krok 1: Požadovaný komponent
ESP8266ESP8266 v Indii-
ESP8266 vo Veľkej Británii -
ESP8266 v USA -
MLX90614MLX90614 v Indii-
MLX90614 vo Veľkej Británii -
MLX90614 v USA -
BreadBoard
BreadBoard v Indii-
BreadBoard v USA- https://amzn.to/2MW0Opb BreadBoard vo Veľkej Británii-
Krok 2: Kód
#include #include #include
Reťazec apiKey = "7CDCTE2767Z8AUIL"; // Zadajte svoj kľúč API pre zápis z ThingSpeak
const char *ssid = "skrytý"; // nahraďte kľúčom wifi ssid a wpa2
const char *pass = "qwerty12"; const char* server = "api.thingspeak.com";
Klient WiFiClient;
Adafruit_MLX90614 mlx = Adafruit_MLX90614 ();
int objTemp;
int ambTemp;
neplatné nastavenie ()
{Serial.begin (115200); oneskorenie (10); Serial.println („Pripojenie k“); Serial.println (ssid); WiFi.begin (ssid, pass); while (WiFi.status ()! = WL_CONNECTED) {oneskorenie (500); Serial.print ("."); } Serial.println (""); Serial.println ("WiFi pripojené"); mlx.begin (); Wire.begin (D1, D2); } prázdna slučka () {
if (client.connect (server, 80)) // "184.106.153.149" alebo api.thingspeak.com
{objTemp = mlx.readObjectTempC (); ambTemp = mlx.readObjectTempC (); Reťazec postStr = apiKey; postStr += "& field1 ="; postStr += String (objTemp); postStr += "\ r / n / r / n";
client.print ("POST /aktualizácia HTTP /1.1 / n");
client.print ("Hostiteľ: api.thingspeak.com / n"); client.print ("Pripojenie: zavrieť / n"); client.print ("X-THINGSPEAKAPIKEY:"+apiKey+"\ n"); client.print ("Typ obsahu: aplikácia/x-www-form-urlencoded / n"); client.print („Dĺžka obsahu:“); client.print (postStr.length ()); client.print ("\ n / n"); client.print (postStr);
Serial.print ("Ambient ="); Serial.print (ambTemp);
Serial.print ("*C / tObject ="); Serial.print (objTemp); Serial.println ("*C");
}
client.stop (); oneskorenie (2000); }
Odporúča:
Séria IoT ESP8266: 2- Monitorujte údaje prostredníctvom ThingSpeak.com: 5 krokov
Séria IoT ESP8266: 2- Monitorujte údaje prostredníctvom ThingSpeak.com: Toto je druhá časť zo série IoT ESP8266. Ak si chcete pozrieť časť 1, prečítajte si tento návod na používanie radu IoT ESP8266: 1 Pripojenie k smerovaču WIFI. Cieľom tejto časti je ukázať vám, ako odoslať údaje zo senzorov do jednej z obľúbených bezplatných cloudových služieb IoT https: //thingspeak.com
(Projekt IOT) Získajte údaje o počasí pomocou ESP8266 a Openweather API: 5 krokov
(Projekt IOT) Získajte údaje o počasí pomocou ESP8266 a Openweather API: V tomto návode postavíme jednoduchý projekt IOT, v ktorom načítame údaje o počasí nášho mesta z openweather.com/api a zobrazíte ich pomocou softvéru na spracovanie
Zaznamenajte údaje a vytvorte graf online pomocou NodeMCU, MySQL, PHP a Chartjs.org: 4 kroky
Zaznamenávajte údaje a vykreslite graf online pomocou NodeMCU, MySQL, PHP a Chartjs.org: Tento návod popisuje, ako môžeme použiť dosku Node MCU na zhromažďovanie údajov z viacerých senzorov, odosielanie týchto údajov do hosteného súboru PHP, ktorý potom údaje pridá do databázu MySQL. Údaje je potom možné zobraziť online ako graf pomocou programu chart.js.A ba
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] ÚDAJE O VIACNÁSOBNOM SENZORI !: 3 kroky
Arduino Uno + SIM900 + DHT22 + Thingspeak [ENG /PL] ÚDAJE O VIACERÝCH SENZOROCH! Ahoj, zistil som, že nie je dostatok informácií o tom, ako by Arduino Uno zaúčtovalo odosielanie údajov z viacerých senzorov do modulu thingspeak s modulom SIM900. Preto som urobil krátky návod na pripojenie a konfiguráciu Arduino UNO so snímačom SIM900 a DHT22. Údaje z DHT22 (teplota
Pripojenie TCP/IP cez GPRS: Ako odosielať údaje na server pomocou modulu SIM900A: 4 kroky
Pripojenie TCP/IP cez GPRS: Ako odosielať údaje na server pomocou modulu SIM900A: V tomto návode vám poviem, ako odosielať údaje na server TCP pomocou modulu sim900. Tiež uvidíme, ako môžeme prijímať údaje zo servera na klienta (modul GSM)