Nu har det blivit dags att koppla upp den första kretsen med hjälp av arduino. Det vi vill åstadkomma i det här inledande skedet är att få arduino att blinka en LED. På Arduino-kortet finns på pinne 13 en LED vi skulle kunna använda för det ändamålet. Men jag kopplar en extern LED på pinne 8 istället. Tänk på att vi måste använda ett motstånd i serie med LED:en för att begränsa strömmen. I det här fallet väljer jag ett motstånd på 330 Ohm. Tänk på att en LED också måste vändas i rätt polaritet för att fungera. Vill du testa att LED:en lyser innan vi går vidare kan du göra det genom att tillfälligt flytta kabeln från pinne 8 till +5V. Om LED lyser är kretsen rätt kopplad, annars gör om och gör rätt ;). Flytta återigen kabeln till pinne 8.

Bilden visar hur det ser ut när jag kopplat upp kretsen.
Nu är det dags att starta programmeringsverktyget. I mitt fall Arduino 1.6.11.
Koden som ska skrivas in är följande:
void setup() {
// Initiera pinne 8 som utgång.
pinMode(8, OUTPUT);
}
void loop() {
digitalWrite(8, HIGH); // Tänd LED (Sätt utgången hög)
delay(100); // Vänta 100 ms
digitalWrite(8, LOW); // Släck LED (Sätt utgången låg)
delay(100); // Vänta 100 ms
}

Koden som den ser ut i programmeringsverktyget.
Om jag ska beskriva koden kort så är det följande som sker:
Setup
-Sätt pinne 8 som utgång.
Loop
-Sätt pinne 8 hög (+5V).
-Vänta 100ms.
-Sätt pinne 8 låg (0V).
-Vänta 100ms.
-Börja om i Loop.
Koden kommer med andra ord resultera i att LED:en tänds och släcks 5 gånger per sekund. Med andra ord LED:en blinkar med en frekvens av 5Hz.
Nu funderar jag på hur jag skulle kunna vidareutveckla kretsen på något sätt, kanske genom att få in en yttre signal som talar om hur lång fördröjningen ska vara mellan tänd och släckt. Med andra ord, justera hastigheten på blinkningarna. Kanske med hjälp av en potentiometer.

Kittet kommer i en låda med allt du behöver för att komma igång.