Stap 4: grafieken
Grafieken zijn voor iedereen die is het maken van een IoT (Internet van dingen)-project, of ook een IoP (Internet van huisdieren), echt nuttig. Naar mijn mening, D3JS is de meeste krachtige online grafiek maken van de bibliotheek, maar voor de meeste mensen maken van een server voor JS met D3JS en conneting een grafiek aan een DB is een zeer ingewikkeld materiaal om alleen te doen. In dit geval, graag ik gebruik van de Plot.ly -service die wordt uitgevoerd van Phyton en Django met een D3JS, CSS en HTML frontend met een werkelijk makkelijk te gebruiken webinterface. Deze dienst al haves een bibliotheek voor de Arduino , maar het werkt niet op onze Photon (nog).
Dus, ik heb gebruikt Thingspeak thats werkelijk eenvoudig te gebruiken. Een account aanmaken, maak vervolgens een kanaal en finnaly maken 4 chanel velden voor stroom van gegevens. Volg deze tutorial om dat te doen (is oud maar nuttig). Dan bij tabblad API keys, kies en bewaar op een Kladblok uw API-sleutel schrijven en kanaal nummer (bij URL). Ga naar mijn code en wijzigen de chanel nummer en de api-sleutel met de jouwe. Als u recht hebt gedaan, werkt het:). Als u ziet het foton publiceren meter op het dashboard, u bent doen het goed.