Komma igång med ESP8266 ESP-12 (7 / 8 steg)
Steg 7: Post dina data
Nästa, vi precis efter våra data till Thingspeak. För nu, vi kommer att utstationering består nummer, som du kan ersätta med sensordata om du använder en Arduino Uno eller några andra mikro-controller med ESP-12, eller en gång du gå vidare till använda ESP-12 med din egen anpassade firmware.
Du behöver registrera dig för ett konto på Thingspeak, ställa in en kanal, men att göra processen enklare, jag kommer bara att inkludera min snabbtangent för Thingspeak, så att du kan skicka data direkt att testa dina moduler och Visa det också.
Du kan visa de data du postat här:
Kommandon:
AT+CIPSTART="TCP","API.thingspeak.com",80
Raden ovan öppnar en anslutning med api.thingspeak.com på Port 80, att skicka en HTTP GET-begäran med våra data
AT + CIPSEND = 70
Raden ovan anger antalet byte som kommer att skickas som en del av begäran. Längd är längden på raden under, plus 4 byte för CR, NL (vagnretur och ny rad) som Serial-uttaget infogas alltid i slutet av ett kommando. Om storleken inte är korrekt, får du ett felmeddelande.
När du anger som, du kommer att se den " >" symbol i fönstret, vilket innebär att du är nu redo att skicka faktiska data. Ange raden nedan, med de nummer du önskar, och tryck på RETUR. Tryck sedan på Enter en gång till.
GET /update? api_key = QNI517W61UOC40KF & Fält1 = 12 & Fält2 = 19 & field3 = 94
Ovanstående tre kommandon effektivt kallar URL: http://api.thingspeak.com/update? api_key = QNI517W61UOC40KF & Fält1 = 12 & Fält2 = 19 & field3 = 94
Api_key är nödvändig för autentisering och Fält1, Fält2, field3 är datafält för vår exempel.
Du kan nu gå och Visa de data du har precis postat på länken här: sensordata på Daflabs Test kanal på Thingspeak