Stap 7: Post uw gegevens
Volgende, post we gewoon onze gegevens aan Thingspeak. Voor nu, zullen we boeken samengesteld getallen, die u door sensor data vervangen kunt als u van een Arduino Uno of sommige andere micro-controller met de ESP-12 gebruikmaakt, of een keer je vooruitgang voor het gebruik van de ESP-12 met uw eigen aangepaste firmware.
Moet u zich aanmelden voor een account bij Thingspeak, instellen van een kanaal, maar het proces om eenvoudiger te maken, ik ben gewoon gaan om op te nemen van mijn toegangstoets voor Thingspeak, zodat u kunt sturen gegevens meteen naar uw modules te testen en te bekijken.
U kunt de gegevens die je hier gepost bekijken:
Commando's:
AT+CIPSTART="TCP","API.thingspeak.com",80
De bovenstaande regel opent een verbinding met api.thingspeak.com op poort 80, voor het verzenden van een HTTP GET-aanvraag met onze gegevens
AT + CIPSEND = 70
De bovenstaande regel geeft het aantal bytes dat gaat als een onderdeel van het verzoek worden verzonden. De lengte is de lengte van de lijn eronder, plus 4 bytes voor de CR, NL (Carriage Return en nieuwe lijn) die de seriële Terminal worden altijd ingevoegd aan het einde van een opdracht. Als de grootte niet correct is, krijgt u een fout.
Wanneer u die invoert, ziet u de " >" symbool in het venster, waardoor u bent nu klaar om de werkelijke gegevens te verzenden. Geef de regel hieronder, met de nummers die u wenst, en druk op Enter. Druk vervolgens op Enter één meer tijd.
GET /update? api_key = QNI517W61UOC40KF & veld1 = 12 & veld2 = 19 & Veld3 = 94
De bovenstaande drie opdrachten Bel effectief de URL http://api.thingspeak.com/update? api_key = QNI517W61UOC40KF & veld1 = 12 & veld2 = 19 & Veld3 = 94
De api_key is noodzakelijk voor verificatie en Veld1, Veld2, Veld3 zijn de gegevensvelden voor ons voorbeeld.
Je kunt nu gaan en de gegevens die u zojuist hebt geboekt op de link hier bekijken: sensorgegevens over Daflabs Test audiobus Thingspeak