Indholdsfortegnelse:
Video: IOT - Send data til Thingspeak ved hjælp af ESP8266: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
I dag er IoT i trend, og masser af maskiner har data til at uploade over skyen og analysere dataene. Små sensorer opdaterer dataene på skyen og aktuatoren i en anden ende virker på det. Jeg vil forklare et af eksemplerne på IoT.
Jeg denne artikel, og jeg vil vise og guide til at sende dataene til Thingspeak ved hjælp af ESP8266.
Trin 1: Påkrævet komponent
ESP8266ESP8266 i Indien-
ESP8266 i Storbritannien -
ESP8266 i USA -
MLX90614MLX90614 i Indien-
MLX90614 i Storbritannien -
MLX90614 i USA -
Brødbræt
BreadBoard i Indien-
BreadBoard i USA- https://amzn.to/2MW0Opb BreadBoard i Storbritannien-
Trin 2: Kode
#include #include #include
String apiKey = "7CDCTE2767Z8AUIL"; // Indtast din Write API -nøgle fra ThingSpeak
const char *ssid = "skjult"; // udskift med din wifi ssid og wpa2 -nøgle
const char *pass = "qwerty12"; const char* server = "api.thingspeak.com";
WiFiClient -klient;
Adafruit_MLX90614 mlx = Adafruit_MLX90614 ();
int objTemp;
int ambTemp;
ugyldig opsætning ()
{Serial.begin (115200); forsinkelse (10); Serial.println ("Opretter forbindelse til"); Serial.println (ssid); WiFi. Begynd (ssid, pass); mens (WiFi.status ()! = WL_CONNECTED) {forsinkelse (500); Serial.print ("."); } Serial.println (""); Serial.println ("WiFi tilsluttet"); mlx.begin (); Wire.begin (D1, D2); } void loop () {
hvis (client.connect (server, 80)) // "184.106.153.149" eller 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 ("Host: api.thingspeak.com / n"); client.print ("Forbindelse: tæt / n"); client.print ("X-THINGSPEAKAPIKEY:"+apiKey+"\ n"); client.print ("Indholdstype: application/x-www-form-urlencoded / n"); client.print ("Indholdslængde:"); 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 (); forsinkelse (2000); }
Anbefalede:
DIY -- Sådan laver du en edderkoprobot, der kan kontrolleres ved hjælp af smartphone ved hjælp af Arduino Uno: 6 trin
DIY || Sådan laver du en edderkoprobot, der kan styres ved hjælp af smartphone Brug af Arduino Uno: Mens du laver en edderkoprobot, kan man lære så mange ting om robotik. Ligesom at lave robotter er underholdende såvel som udfordrende. I denne video vil vi vise dig, hvordan du laver en Spider -robot, som vi kan betjene ved hjælp af vores smartphone (Androi
Få blind til at genkende ting ved at røre ved ting omkring dem ved hjælp af MakeyMakey: 3 trin
Få blind til at genkende ting ved at røre ved tingene omkring dem ved hjælp af MakeyMakey: introduktion Dette projekt har til formål at gøre blindes liv let ved at identificere ting omkring dem gennem følesansen. Mig og min søn Mustafa tænkte vi på at finde et værktøj til at hjælpe dem og i den periode, hvor vi bruger MakeyMakey -hardware til
Upload af vibrationssensorværdi til IOT ThingSpeak ved hjælp af NodeMCU: 4 trin
Upload af vibrationssensorværdi til IOT ThingSpeak Brug af NodeMCU: Der er flere kritiske maskiner eller dyrt udstyr, der lider skader på grund af vibrationer. I et sådant tilfælde er en vibrationssensor påkrævet for at finde ud af, om maskinen eller udstyret producerer vibrationer eller ej. Identificerer objektet, hv
Mødesystem ved at sende RFID -data til MySQL -server ved hjælp af Python med Arduino: 6 trin
Fremmødesystem ved at sende RFID-data til MySQL-server ved hjælp af Python With Arduino: I dette projekt har jeg interfacet RFID-RC522 med arduino, og derefter sender jeg data fra RFID til phpmyadmin-databasen. I modsætning til vores tidligere projekter bruger vi ikke ethernet -skjold i dette tilfælde, her læser vi bare de serielle data, der kommer fra
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter - Rc Helikopter - Rc -fly ved hjælp af Arduino: 5 trin (med billeder)
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter | Rc Helikopter | Rc -fly ved hjælp af Arduino: At betjene en Rc -bil | Quadcopter | Drone | RC -fly | RC -båd, vi har altid brug for en modtager og sender, antag at vi til RC QUADCOPTER har brug for en 6 -kanals sender og modtager, og den type TX og RX er for dyr, så vi laver en på vores