![IOT - Gegevens naar Thingspeak posten met ESP8266 - Ajarnpa IOT - Gegevens naar Thingspeak posten met ESP8266 - Ajarnpa](https://i.howwhatproduce.com/images/001/image-1397-30-j.webp)
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01
![IOT | Gegevens naar Thingspeak posten met ESP8266 IOT | Gegevens naar Thingspeak posten met ESP8266](https://i.howwhatproduce.com/images/001/image-1397-31-j.webp)
![IOT | Gegevens naar Thingspeak posten met ESP8266 IOT | Gegevens naar Thingspeak posten met ESP8266](https://i.howwhatproduce.com/images/001/image-1397-32-j.webp)
Tegenwoordig is IoT trending en veel machines hebben gegevens om via de cloud te uploaden en de gegevens te analyseren. Kleine sensoren werken de gegevens op de cloud bij en actuator aan een ander uiteinde werkt erop. Ik ga het voorbeeld van IoT uitleggen.
Ik dit artikel en ik ga het laten zien en begeleiden om de gegevens naar Thingspeak te posten met behulp van ESP8266.
Stap 1: Vereiste component
![Vereiste component Vereiste component](https://i.howwhatproduce.com/images/001/image-1397-33-j.webp)
![Vereiste component Vereiste component](https://i.howwhatproduce.com/images/001/image-1397-34-j.webp)
ESP8266ESP8266 in India-
ESP8266 in het VK -
ESP8266 in de VS -
MLX90614MLX90614 in India-
MLX90614 in het VK -
MLX90614 in de VS -
Broodplank
BreadBoard in India-
BreadBoard in de VS- https://amzn.to/2MW0Opb BreadBoard in het VK-
Stap 2: Coderen
#include #include #include
String apiKey = "7CDCTE2767Z8AUIL"; // Voer uw Write API-sleutel in vanuit ThingSpeak
const char *ssid = "verborgen"; // vervang door je wifi ssid en wpa2-sleutel
const char *pass = "qwerty12"; const char* server = "api.thingspeak.com";
WiFiClient-client;
Adafruit_MLX90614 mlx = Adafruit_MLX90614();
int objTemp;
int ambTemp;
ongeldige setup()
{ Serieel.begin(115200); vertraging(10); Serial.println("Verbinding maken met "); Seriële.println(ssid); WiFi.begin(ssid, pas); while (WiFi.status() != WL_CONNECTED) {vertraging (500); Serieel.print("."); } Serieel.println(""); Serial.println("WiFi verbonden"); mlx.begin(); Draad.begin(D1, D2); } ongeldige lus() {
if (client.connect(server, 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 /update
client.print("Host: api.thingspeak.com\n"); client.print("Verbinding: sluiten\n"); client.print("X-THINGSPEAKAPIKEY: "+apiKey+"\n"); client.print("Inhoudstype: applicatie/x-www-form-urlencoded\n"); client.print ("Inhoudslengte: "); client.print(postStr.length()); cliënt.print("\n\n"); cliënt.print(postStr);
Serial.print("Omgeving = "); Serial.print(ambTemp);
Serial.print("*C\tObject = "); Serial.print(objTemp); Serieel.println("*C");
}
klant.stop(); vertraging (2000); }
Aanbevolen:
Trillingssensorwaarde uploaden naar IOT ThingSpeak met NodeMCU: 4 stappen
![Trillingssensorwaarde uploaden naar IOT ThingSpeak met NodeMCU: 4 stappen Trillingssensorwaarde uploaden naar IOT ThingSpeak met NodeMCU: 4 stappen](https://i.howwhatproduce.com/images/012/image-33025-j.webp)
Trillingssensorwaarde uploaden naar IOT ThingSpeak met NodeMCU: er zijn verschillende kritieke machines of dure apparatuur die schade oplopen door trillingen. In zo'n geval is een trillingssensor nodig om te bepalen of de machine of apparatuur trillingen produceert of niet. Het object identificeren w
Games uploaden naar Arduboy en 500 games naar Flash-cart: 8 stappen
![Games uploaden naar Arduboy en 500 games naar Flash-cart: 8 stappen Games uploaden naar Arduboy en 500 games naar Flash-cart: 8 stappen](https://i.howwhatproduce.com/images/006/image-15698-22-j.webp)
Spellen uploaden naar Arduboy en 500 spellen naar Flash-cart: Ik heb een zelfgemaakte Arduboy gemaakt met serieel Flash-geheugen dat maximaal 500 spellen kan opslaan om onderweg te spelen. Ik hoop te delen hoe je games kunt laden, inclusief hoe je games opslaat in het seriële flash-geheugen en je eigen geconsolideerde gamepakket kunt maken
Flash AT Command Firmware naar ESP01-module (vereist een USB-naar-TTL-adapter): 5 stappen
![Flash AT Command Firmware naar ESP01-module (vereist een USB-naar-TTL-adapter): 5 stappen Flash AT Command Firmware naar ESP01-module (vereist een USB-naar-TTL-adapter): 5 stappen](https://i.howwhatproduce.com/images/001/image-2707-39-j.webp)
Flash AT Command Firmware naar ESP01-module (vereist een USB-naar-TTL-adapter): door Jay Amiel AjocGensan PHfacebook.com/geeamealyoutube.com/jayamielajoc
Per e-mail posten op BlogSpot: 6 stappen
![Per e-mail posten op BlogSpot: 6 stappen Per e-mail posten op BlogSpot: 6 stappen](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10537568-posting-to-blogspot-by-e-mail-6-steps-j.webp)
Per e-mail posten op BlogSpot: U kunt via e-mail posten op uw BlogSpot-blog. Helaas kunt u alleen tekstberichten verzenden omdat het geen afbeeldingen met de e-mail accepteert. Je kunt deze informatie ook vinden in de helpsectie van Blogger
12v naar USB-adapter 12v naar 5v transformator (ideaal voor auto's): 6 stappen
![12v naar USB-adapter 12v naar 5v transformator (ideaal voor auto's): 6 stappen 12v naar USB-adapter 12v naar 5v transformator (ideaal voor auto's): 6 stappen](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11124725-12v-to-usb-adapter-12v-to-5v-transformer-great-for-cars-6-steps-j.webp)
12v naar USB-adapter 12v naar 5v-transformator (ideaal voor auto's): hier wordt uitgelegd hoe u een 12v-naar-USB (5v)-adapter maakt. Het meest voor de hand liggende gebruik hiervan is voor 12v-autoadapters, maar overal waar je 12v hebt, kun je het gebruiken! Als je 5v nodig hebt voor iets anders dan USB, sla dan gewoon de stappen over het toevoegen van de USB-poorten over