Stap 4: Arduino Code
Dit voor mij was het moeilijkste gedeelte om erachter te komen, maar het is eigenlijk niet moeilijk als je eenmaal hoe het Dashboard verwacht weet te ontvangen van uw sensorgegevens. In de Arduino code die je op de Edison gebruiken zult, moet u de en bibliotheken - beide van Intel beschikbaar hier in de arduino/IoTkit - evenals de Ethernet-bibliotheek die is opgenomen in de Arduino IDE (blijkbaar is dit een vereist voor Edison).
Zodra u de bibliotheken correct ingesteld hebt, kunt u doorgaan en Arduino code als normaal, met een paar toevoegingen schrijven. Voordat void setup, omvatten
IoTkit iotkit;
en in void setup omvatten
iotkit.begin();
Elders in de code, wanneer u wilt verzenden van gegevens aan het Dashboard gebruiken de indeling
iotkit.send ("component_name", waarde);
"Component_name" moet de naam precies wat u gebruikt bij het eerste opzetten van de component in het Dashboard (stap 2) en is hoofdlettergevoelig. De waarde moet iets dat het Dashboard voor het onderdeel begrijpt, dus als het gegevenstype Boolean is, u alleen waar of onwaar verzenden kunt; Als getal, alleen gehele getallen; enz.
Nadat u klaar bent met de code ga je gang en uploaden naar uw Edison.