Stap 4: De Code: Core vonk
Dit programma moet worden geüpload naar de kern via de Web-IDE, verstrekt op de vonk build pagina.
Servo myservo; // create servo object to control a servo<br> int pos = 0; // variable to store the servo position</p><p>void setup() { myservo.attach(A0); // attaches the servo on the A0 pin to the servo object Spark.function("setpos", setPosition); Spark.variable("getpos", &pos, INT); } void loop() { } int setPosition(String posValue) { pos = posValue.toInt(); myservo.write(pos); return 0; }
Merk op dat de functie loop geen code, heeft want dat is allemaal al gezorgd voor ons en alles wat we moeten doen is noemen de spark.variable()-functie en de spark.function(). Als dit was gedaan moet met behulp van een Arduino een hele grote brok van code worden geschreven in daar om het gaan te krijgen.