Stap 3: Instellen van - Hardware kant
Laat nu beginnen met het instellen van de hardware, gaat u als volgt het circuit in de bovenstaande afbeelding.
Opmerking-de servo is 5V, terwijl de kern van de Spark 3,3 v is zodat u niet enige macht direct van het bord slepen moet als het schade aan de spanningsregelaar veroorzaken kan. Een alternatief voor dat is de positieve aansluitklem van de spanning van de servo verbinden met de Vin die de pure kracht van de USB-ingang.
Nadat u de verbindingen hebt gemaakt kunt testen met enkele voorbeeldprogramma vóór eigenlijk het verbinden met het internet. Hieronder is een voorbeeld code mag wordengegeven de Arduino servo bibliotheek, alles wat het programma doet is veegt de Arduino heen en weer maar servo's als een leuke manier om te controleren als uw verbindingen kloppen.
<p>Servo myservo; // create servo object to control a servo <br> // a maximum of eight servo objects can be created int pos = 0; // variable to store the servo position void setup() { myservo.attach(0); // attaches the servo on pin 9 to the servo object } void loop() { for(pos = 0; pos < 180; pos += 1) // goes from 0 degrees to 180 degrees { // in steps of 1 degree myservo.write(pos); // tell servo to go to position in variable 'pos' delay(15); // waits 15ms for the servo to reach the position } for(pos = 180; pos>=1; pos-=1) // goes from 180 degrees to 0 degrees { myservo.write(pos); // tell servo to go to position in variable 'pos' delay(15); // waits 15ms for the servo to reach the position } }</p>
Als de servo werkte prima (reffer naar de video), dan is het tijd om het verbinden met internet.