INHOUDSOPGAWE:
Video: IOT - Plaas data op Thingspeak met behulp van ESP8266: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
Tans is IoT in die neiging en baie masjiene het data om oor die wolk op te laai en die data te ontleed. Klein sensors werk die data oor wolk op en die aandrywer op 'n ander kant werk daarop; ek gaan die een van die voorbeelde van IoT verduidelik.
Ek kyk na hierdie artikel, en ek sal dit wys en lei om die data op Thingspeak te plaas met behulp van ESP8266.
Stap 1: Vereiste komponent
ESP8266ESP8266 in Indië-
ESP8266 in die Verenigde Koninkryk -
ESP8266 in die VSA -
MLX90614MLX90614 in Indië-
MLX90614 in die Verenigde Koninkryk -
MLX90614 in die VSA -
Broodbord
BreadBoard in Indië-
BreadBoard in die VSA- https://amzn.to/2MW0Opb BreadBoard in die Verenigde Koninkryk-
Stap 2: Kode
#include #include #include
String apiKey = "7CDCTE2767Z8AUIL"; // Voer u Write API -sleutel van ThingSpeak in
const char *ssid = "verborge"; // vervang met u wifi ssid en wpa2 -sleutel
const char *pass = "qwerty12"; const char* server = "api.thingspeak.com";
WiFiClient -kliënt;
Adafruit_MLX90614 mlx = Adafruit_MLX90614 ();
int objTemp;
int ambTemp;
leemte opstelling ()
{Serial.begin (115200); vertraging (10); Serial.println ("Koppel aan"); Serial.println (ssid); WiFi.begin (ssid, pas); terwyl (WiFi.status ()! = WL_CONNECTED) {vertraging (500); Serial.print ("."); } Serial.println (""); Serial.println ("WiFi gekoppel"); mlx.begin (); Wire.begin (D1, D2); } leemte lus () {
if (client.connect (bediener, 80)) // "184.106.153.149" of api.thingspeak.com
{objTemp = mlx.readObjectTempC (); ambTemp = mlx.readObjectTempC (); String postStr = apiKey; postStr += "& field1 ="; postStr += String (objTemp); postStr += "\ r / n / r / n";
client.print ("POST /opdater HTTP /1.1 / n");
client.print ("Gasheer: api.thingspeak.com / n"); client.print ("verbinding: sluit / n"); client.print ("X-THINGSPEAKAPIKEY:"+apiKey+"\ n"); client.print ("Inhoudstipe: toepassing/x-www-vorm-urlencoded / n"); client.print ("Inhoudlengte:"); client.print (postStr.length ()); client.print ("\ n / n"); client.print (postStr);
Serial.print ("Omgewing ="); Serial.print (ambTemp);
Serial.print ("*C / tObject ="); Serial.print (objTemp); Serial.println ("*C");
}
client.stop (); vertraging (2000); }
Aanbeveel:
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
Monitor versnelling met behulp van Raspberry Pi en AIS328DQTR met behulp van Python: 6 stappe
Monitering van versnelling met behulp van Raspberry Pi en AIS328DQTR Gebruik van Python: Versnelling is eindig, volgens ek volgens sommige wette van die fisika.- Terry Riley 'n Jagluiperd gebruik ongelooflike versnelling en vinnige spoedveranderinge wanneer hy jaag. Die vinnigste wesens aan wal gebruik af en toe sy hoogste tempo om prooi te vang. Die
Laai die waarde van die vibrasiesensor op na IOT ThingSpeak met behulp van NodeMCU: 4 stappe
Laai die trillingsensorwaarde op na IOT ThingSpeak met behulp van NodeMCU: Daar is verskeie kritieke masjiene of duur toerusting wat skade kan veroorsaak as gevolg van trillings. In so 'n geval is 'n vibrasiesensor nodig om vas te stel of die masjien of toerusting trillings produseer of nie. Identifiseer die voorwerp wat
Data -aanmelding met 'n hoë akkuraatheid met behulp van multimeter/Arduino/pfodApp: 10 stappe (met foto's)
Afsluitbare data -aanmelding met 'n hoë akkuraatheid met behulp van multimeter/Arduino/pfodApp: Opgedateer 26 April 2017 Hersiene kring en bord vir gebruik met 4000ZC USB -meters. Geen Android -kodering benodig nie. vir aanmelding en
Bywoningstelsel met die stoor van data op Google -sigblad met behulp van RFID en Arduino Ethernet Shield: 6 stappe
Bywoningstelsel met die stoor van data op Google -sigblad met behulp van RFID en Arduino Ethernet Shield: Hallo ouens, hier kom ons met 'n baie opwindende projek, en dit is hoe om rfid -data na Google -sigblad te stuur met behulp van Arduino. Kortom, ons gaan 'n bywoningsisteem maak wat gebaseer is op rfid -leser, wat die bywoningsdata intyds sal stoor om te gaan soek