Ansluta Intel Edison sensorer till molnet (4 / 5 steg)
Steg 4: Arduino kod
Detta för mig var den svåraste delen att räkna ut, men det faktiskt är inte mycket svårt när du vet hur instrumentpanelen räknar med att få din sensordata. I Arduino koden du ska använda på Edison, du behöver den och bibliotek - båda finns från Intel här i arduino/IoTkit - samt Ethernet biblioteket som ingår i Arduino IDE (tydligen här är krävs för Edison).
När du har biblioteken korrekt konfigurerad, kan du gå vidare och skriva Arduino kod som vanligt, med några tillägg. Innan Tom setup(), inkludera
IoTkit iotkit;
och i void setup() ingår
iotkit.BEGIN();
På andra ställen i koden, när du vill skicka data till instrumentpanelen Använd format
iotkit.send ("component_name", värde);
För "component_name", måste namnet vara exakt vad du använde när du först ställer in komponenten i instrumentpanelen (steg 2) och är skiftlägeskänslig. Värdet måste vara något som instrumentpanelen förstår för komponenten, så om datatypen Boolean, du kan bara skicka sant eller falskt; Om tal, numrerar endast helheten; etc.
Efter du är klar med koden gå vidare och ladda upp den till din Edison.