Përmbajtje:
Video: IOT - Postoni të dhëna në Thingspeak duke përdorur ESP8266: 3 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Në ditët e sotme, IoT është në trend dhe shumë makina kanë të dhëna për të ngarkuar mbi re dhe analizuar të dhënat. Sensorë të vegjël azhurnojnë të dhënat në re dhe aktivizuesi në një fund tjetër vepron mbi të. Unë do të shpjegoj atë të shembullit të IoT.
Unë këtë artikull dhe unë do të tregoj dhe udhëzoj për të postuar të dhënat në Thingspeak duke përdorur ESP8266.
Hapi 1: Komponenti i kërkuar
ESP8266ESP8266 në Indi-
ESP8266 në MB -
ESP8266 në SHBA -
MLX90614MLX90614 në Indi-
MLX90614 në MB -
MLX90614 në SHBA -
Tabela e Bukës
BreadBoard në Indi-
BreadBoard në SHBA- https://amzn.to/2MW0Opb BreadBoard në MB-
Hapi 2: Kodi
#përfshi #përfshi #përfshi
String apiKey = "7CDCTE2767Z8AUIL"; // Futni çelësin tuaj Shkruani API nga ThingSpeak
const char *ssid = "e fshehur"; // zëvendësoni me çelësin tuaj wifi ssid dhe wpa2
const char *pass = "qwerty12"; const char* server = "api.thingspeak.com";
Klienti WiFiClient;
Adafruit_MLX90614 mlx = Adafruit_MLX90614 ();
int objTemp;
int ambTemp;
void setup ()
{Serial.fillo (115200); vonesa (10); Serial.println ("Lidhja me"); Serial.println (ssid); WiFi.filloni (ssid, kaloni); ndërsa (WiFi.status ()! = WL_CONNECTED) {vonesë (500); Serial.print ("."); } Serial.println (""); Serial.println ("WiFi i lidhur"); mlx.filloj (); Wire.begin (D1, D2); } void loop () {
if (client.connect (server, 80)) // "184.106.153.149" ose 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 /përditëso HTTP /1.1 / n");
client.print ("Pritësi: api.thingspeak.com / n"); client.print ("Lidhja: mbyll / n"); client.print ("X-THINGSPEAKAPIKEY:"+apiKey+"\ n"); client.print ("Lloji i përmbajtjes: aplikacioni/x-www-forma-urlencoded / n"); client.print ("Përmbajtja-Gjatësia:"); klient.print (postStr.length ()); client.print ("\ n / n"); klient.print (postStr);
Serial.print ("Ambient ="); Serial.print (ambTemp);
Serial.print ("*C / tObject ="); Serial.print (objTemp); Serial.println ("*C");
}
client.stop (); vonesa (2000); }
Recommended:
Mostra e Kontrolluesit të Padit duke Përdorur të Dhëna të Pastra: 4 Hapa
Mostra Pad Controller Duke përdorur të Dhëna të Pastra: Në këtë Instructable unë do të krijoj një kontrollues që do të lejojë disa tampona të vjetër të kompletit të daulleve elektronike Roland të shkaktojnë tinguj pa modulin origjinal të daulleve që erdhi me kompletin. Unë do të përdor të Dhënat e Pastra për të krijuar një arna për të ngarkuar disa skedarë wav dhe më pas p
Si të dërgoni të dhëna DHT11 në MySQL Server duke përdorur NodeMCU: 6 hapa
Si të dërgoni të dhëna DHT11 në MySQL Server duke përdorur NodeMCU: Në këtë projekt ne kemi ndërlidhur DHT11 me nodemcu dhe më pas po dërgojmë të dhëna të dht11 që është lagështia dhe temperatura në bazën e të dhënave phpmyadmin
Sistemi i pjesëmarrjes duke dërguar të dhëna RFID në MySQL Server duke përdorur Python Me Arduino: 6 hapa
Sistemi i pjesëmarrjes duke dërguar të dhëna RFID në MySQL Server duke përdorur Python Me Arduino: Në këtë projekt unë kam ndërlidhur RFID-RC522 me arduino dhe më pas po dërgoj të dhëna të RFID në bazën e të dhënave phpmyadmin. Ndryshe nga projektet tona të mëparshme ne nuk po përdorim asnjë mburojë ethernet në këtë rast, këtu ne thjesht po lexojmë të dhënat serike që vijnë nga ar
Arduino po dërgon të dhëna Dht11 në MySQL Server (PHPMYADMIN) duke përdorur Python: 5 hapa
Arduino po dërgon të dhëna Dht11 në MySQL Server (PHPMYADMIN) duke përdorur Python: Në këtë projekt unë kam ndërlidhur DHT11 me arduino dhe pastaj po dërgoj të dhëna të dht11 që është lagështia dhe temperatura në bazën e të dhënave phpmyadmin. Ndryshe nga projekti ynë i mëparshëm ne nuk po përdorim asnjë mburojë ethernet në këtë rast, këtu ne thjesht po lexojmë t
Baza e të dhënave EAL-Industri4.0-RFID Të dhëna të mostrave në të dhëna të mostrave: 10 hapa (me fotografi)
Baza e të dhënave EAL-Industri4.0-RFID Dataopsamling Til: Përcaktoni projektin e mëparshëm të opsamling nga v æ gtdata, duke u regjistruar në identitet. RFID, duke mbetur pas të dhënave në bazën e të dhënave MySQL. nyje-KUQ, së bashku me mënyrën e sjelljes nga të dhënat e zgjedhura dhe programin C# në aplikacionin Windows Form.