Turinys:
Video: IOT - Skelbkite duomenis į „Thingspeak“naudodami ESP8266: 3 veiksmai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Šiais laikais „IoT“yra madinga ir daugelis mašinų turi duomenų, kuriuos galima įkelti per debesį ir analizuoti duomenis. Maži jutikliai atnaujina duomenis apie debesį, o pavara veikia kitame gale. Aš paaiškinsiu vieną iš IoT pavyzdžių.
Aš šį straipsnį ir parodysiu bei padėsiu paskelbti duomenis „Thingspeak“naudojant ESP8266.
1 žingsnis: būtinas komponentas
ESP8266ESP8266 Indijoje-
ESP8266 JK -
ESP8266 JAV -
MLX90614MLX90614 Indijoje-
MLX90614 JK -
MLX90614 JAV -
Bandomoji Lenta
„BreadBoard“Indijoje-
„BreadBoard“JAV- https://amzn.to/2MW0Opb „BreadBoard“JK-
2 žingsnis: kodas
#įtraukti #įtraukti #įtraukti
Styginė apiKey = "7CDCTE2767Z8AUIL"; // Įveskite „Write API“raktą iš „ThingSpeak“
const char *ssid = "paslėptas"; // pakeisti savo „wifi ssid“ir „wpa2“raktu
const char *pass = "qwerty12"; const char* serveris = "api.thingspeak.com";
„WiFiClient“klientas;
Adafruit_MLX90614 mlx = Adafruit_MLX90614 ();
int objTemp;
int ambTemp;
negaliojanti sąranka ()
{Serial.begin (115200); vėlavimas (10); Serial.println („Prisijungimas“); Serial.println (ssid); WiFi.begin (ssid, pass); while (WiFi.status ()! = WL_CONNECTED) {delay (500); Serijinis atspaudas ("."); } Serial.println (""); Serial.println („WiFi prijungtas“); mlx.begin (); Viela.pradėti (D1, D2); } void loop () {
if (client.connect (serveris, 80)) // "184.106.153.149" arba api.thingspeak.com
{objTemp = mlx.readObjectTempC (); ambTemp = mlx.readObjectTempC (); Styginių įrašasStr = apiKey; postStr += "& field1 ="; postStr += Styga (objTemp); postStr += "\ r / n / r / n";
client.print ("POST /atnaujinti HTTP /1.1 / n");
client.print ("Priegloba: api.thingspeak.com / n"); client.print ("Ryšys: uždaryti / n"); client.print ("X-THINGSPEAKAPIKEY:"+apiKey+"\ n"); client.print ("Turinio tipas: application/x-www-form-urlencoded / n"); client.print ("Turinio ilgis:"); 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 (); vėlavimas (2000 m.); }
Rekomenduojamas:
(IOT projektas) Gaukite orų duomenis naudodami ESP8266 ir „Openweather“API: 5 žingsniai
(IOT projektas) Gaukite orų duomenis naudodami ESP8266 ir „Openweather“API: Šioje instrukcijoje mes sukursime paprastą IOT projektą, kurio metu iš mūsų svetainės „openweather.com/api“nuskaitysime orų duomenis ir parodysime juos naudodami apdorojimo programinę įrangą
Leiskite dainas naudodami „Arduino“naudodami ADC – PWM „Flyback“transformatoriuje arba garsiakalbyje: 4 veiksmai
Leiskite dainas su „Arduino“naudodami ADC į PWM „Flyback“transformatoriuje arba garsiakalbyje: Sveiki, vaikinai, tai yra antroji mano kito pamokomo dalyko dalis (tai buvo daug sunku). Iš esmės šiame projekte aš naudoju ADC ir laikmačius savo „Arduino“konvertuoti garso signalą į PWM signalą. Tai daug lengviau nei mano ankstesnė instrukcija
Išsaugokite „Arduino“jutiklio duomenis į „MYsql“naudodami apdorojimą: 6 veiksmai
Išsaugokite „Arduino“jutiklio duomenis į „MYsql“naudodami apdorojimą: Sąžiningai, sunku saugoti „Arduino“duomenis tiesiai į „MySQL“, kad priklausydamas nuo „Arduino IDE“naudojau apdorojimo IDE, kuris yra panašus į „Arduino IDE“, tačiau buvo naudojamas įvairiai ir galite jį koduoti java.Pastaba: nepaleiskite „Arduino“serijos moni
Saugiai susmulkinkite atskirus failus naudodami siuntimą naudodami „Ccleaner“: 4 veiksmai
Saugiai susmulkinkite atskirus failus naudodami „Siųsti į“naudodami „Ccleaner“: ši instrukcija parodys, kad dešiniuoju pelės klavišu turite pridėti parinktį Siųsti į, kuri leis ištrinti failą naudojant „CCleaner“
Saugiai susmulkinkite atskirus failus naudodami „Siųsti į“naudodami „Ccleaner V2“: 4 veiksmai
Saugiai susmulkinti atskirus failus naudojant siuntimą naudojant „Ccleaner V2“: tai patobulinta mano ankstesnės pamokos versija, skirta pridėti smulkinimo parinktį prie dešiniojo pelės mygtuko „kontekstinio“meniu naršyklėje, kuri leis susmulkinti failus naudojant „Ccleaner“. Šis metodas suteikia daugiau tiesioginis požiūris ir soes nereikia papildyti