![IOT - Publicējiet datus lietā, izmantojot ESP8266: 3 soļi IOT - Publicējiet datus lietā, izmantojot ESP8266: 3 soļi](https://i.howwhatproduce.com/images/001/image-1397-30-j.webp)
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59
![IOT | Publicējiet datus lietās, izmantojot ESP8266 IOT | Publicējiet datus lietās, izmantojot ESP8266](https://i.howwhatproduce.com/images/001/image-1397-31-j.webp)
![IOT | Publicējiet datus lietās, izmantojot ESP8266 IOT | Publicējiet datus lietās, izmantojot ESP8266](https://i.howwhatproduce.com/images/001/image-1397-32-j.webp)
Mūsdienās IoT ir tendence, un daudzām mašīnām ir dati, ko augšupielādēt mākonī un analizēt datus. Mazie sensori atjaunina datus par mākoni, un uz to iedarbojas izpildmehānisms citā galā. Es paskaidrošu vienu no IoT piemēriem.
Es izlasu šo rakstu, un es parādīšu un norādīšu, kā publicēt datus vietnē Thingspeak, izmantojot ESP8266.
1. darbība. Nepieciešamais komponents
![Nepieciešamais komponents Nepieciešamais komponents](https://i.howwhatproduce.com/images/001/image-1397-33-j.webp)
![Nepieciešamais komponents Nepieciešamais komponents](https://i.howwhatproduce.com/images/001/image-1397-34-j.webp)
ESP8266ESP8266 Indijā-
ESP8266 Lielbritānijā -
ESP8266 ASV -
MLX90614MLX90614 Indijā-
MLX90614 Lielbritānijā -
MLX90614 ASV -
BreadBoard
BreadBoard Indijā-
BreadBoard ASV- https://amzn.to/2MW0Opb BreadBoard Lielbritānijā-
2. darbība: kods
#iekļaut #iekļaut #iekļaut
String apiKey = "7CDCTE2767Z8AUIL"; // Ievadiet savu rakstīšanas API atslēgu no ThingSpeak
const char *ssid = "slēpts"; // aizstāt ar savu wifi ssid un wpa2 atslēgu
const char *pass = "qwerty12"; const char* serveris = "api.thingspeak.com";
WiFiClient klients;
Adafruit_MLX90614 mlx = Adafruit_MLX90614 ();
int objTemp;
int ambTemp;
anulēts iestatījums ()
{Serial.begin (115200); kavēšanās (10); Serial.println ("Savienojuma izveide"); Serial.println (ssid); WiFi.begin (ssid, pass); while (WiFi.status ()! = WL_CONNECTED) {kavēšanās (500); Sērijas nospiedums ("."); } Serial.println (""); Serial.println ("savienots WiFi"); mlx.sākt (); Wire.begin (D1, D2); } void loop () {
ja (client.connect (serveris, 80)) // "184.106.153.149" vai api.thingspeak.com
{objTemp = mlx.readObjectTempC (); ambTemp = mlx.readObjectTempC (); Stīgu postStr = apiKey; postStr += "& lauks1 ="; postStr += String (objTemp); postStr += "\ r / n / r / n";
client.print ("POST /atjaunināt HTTP /1.1 / n");
client.print ("Saimnieks: api.thingspeak.com / n"); client.print ("Savienojums: aizvērt / n"); client.print ("X-THINGSPEAKAPIKEY:"+apiKey+"\ n"); client.print ("Content-Type: application/x-www-form-urlencoded / n"); client.print ("Content-Length:"); client.print (postStr.length ()); client.print ("\ n / n"); client.print (postStr);
Serial.print ("Ambient ="); Serial.print (ambTemp);
Serial.print ("*C / tObject ="); Serial.print (objTemp); Sērijas.println ("*C");
}
client.stop (); kavēšanās (2000); }
Ieteicams:
Arduino tastatūras kursorsviru paplašinātāja kaste un skaņas kontroliera lieta, izmantojot Deej: 8 soļi
![Arduino tastatūras kursorsviru paplašinātāja kaste un skaņas kontroliera lieta, izmantojot Deej: 8 soļi Arduino tastatūras kursorsviru paplašinātāja kaste un skaņas kontroliera lieta, izmantojot Deej: 8 soļi](https://i.howwhatproduce.com/images/001/image-1353-j.webp)
Arduino tastatūras kursorsviru paplašinātāja kaste un skaņas kontroliera lieta, izmantojot Deej: Kāpēc Jau kādu laiku es vēlos tastatūrai pievienot nelielu kursorsviru, lai kontrolētu saskarnes elementus, vai citus mazākus uzdevumus spēlēs un simulatoros (MS Flight Sim, Elite: Dangerous, Zvaigžņu kari: eskadras utt.). Arī Elite: Dangerous, es esmu bijis
IoT ESP8266 sērija: 2- Uzraugiet datus, izmantojot ThingSpeak.com: 5 soļi
![IoT ESP8266 sērija: 2- Uzraugiet datus, izmantojot ThingSpeak.com: 5 soļi IoT ESP8266 sērija: 2- Uzraugiet datus, izmantojot ThingSpeak.com: 5 soļi](https://i.howwhatproduce.com/images/001/image-2081-j.webp)
IoT ESP8266 sērija: 2- Uzraugiet datus, izmantojot ThingSpeak.com: Šī ir IoT ESP8266 sērijas otrā daļa. Lai skatītu 1. daļu, skatiet šo pamācāmo IoT ESP8266 sēriju
(IOT projekts) Iegūstiet laika apstākļu datus, izmantojot ESP8266 un Openweather API: 5 soļi
![(IOT projekts) Iegūstiet laika apstākļu datus, izmantojot ESP8266 un Openweather API: 5 soļi (IOT projekts) Iegūstiet laika apstākļu datus, izmantojot ESP8266 un Openweather API: 5 soļi](https://i.howwhatproduce.com/images/001/image-61-11-j.webp)
(IOT projekts) Iegūstiet laika apstākļu datus, izmantojot ESP8266 un Openweather API: Šajā pamācībā mēs izveidosim vienkāršu IOT projektu, kurā mēs iegūstam mūsu pilsētas laika apstākļu datus no vietnes openweather.com/api un parādām tos, izmantojot apstrādes programmatūru
Velciet un ambientāli parādiet datus no jebkuras vietnes, izmantojot Wifi (ziemeļblāzmas indikators), izmantojot NodeMcu: 6 soļi
![Velciet un ambientāli parādiet datus no jebkuras vietnes, izmantojot Wifi (ziemeļblāzmas indikators), izmantojot NodeMcu: 6 soļi Velciet un ambientāli parādiet datus no jebkuras vietnes, izmantojot Wifi (ziemeļblāzmas indikators), izmantojot NodeMcu: 6 soļi](https://i.howwhatproduce.com/images/001/image-1104-25-j.webp)
Izvelciet un ambientāli parādiet datus no jebkuras vietnes, izmantojot Wifi (ziemeļblāzmas indikators), izmantojot NodeMcu: Mana motivācija: Esmu redzējis DAUDZ pamācību par NodeMCU (veidots uz ESP8266 moduļa) iestatīšanu/ izmantošanu IoT (lietu interneta) projektu veidošanai . Tomēr ļoti mazām no šīm apmācībām bija visa informācija/ kods/ diagrammas ļoti iesācējiem
TCP/IP savienojums, izmantojot GPRS: Kā nosūtīt datus uz serveri, izmantojot SIM900A moduli: 4 soļi
![TCP/IP savienojums, izmantojot GPRS: Kā nosūtīt datus uz serveri, izmantojot SIM900A moduli: 4 soļi TCP/IP savienojums, izmantojot GPRS: Kā nosūtīt datus uz serveri, izmantojot SIM900A moduli: 4 soļi](https://i.howwhatproduce.com/images/005/image-13840-7-j.webp)
TCP/IP savienojums, izmantojot GPRS: Kā nosūtīt datus uz serveri, izmantojot SIM900A moduli: Šajā apmācībā es jums pastāstīšu par to, kā nosūtīt datus uz TCP serveri, izmantojot sim900 moduli. Mēs arī redzēsim, kā mēs varam saņemt datus no servera uz klientu (GSM modulis)