Din første Arduino-krets (LED som blinker) For ungdom

Din første Arduino-krets (LED som blinker)

En liten datamaskin som styrer den fysiske verden

En Arduino er en liten datamaskin, omtrent på størrelse med et bankkort. Den koster rundt 200 kroner, og den kan styre ting i den fysiske verden: lys, motorer, sensorer, høyttalere. Du skriver kode på PC-en, sender den til Arduinoen via en USB-kabel, og plutselig skjer det noe fysisk. En LED lyser opp. En motor snurrer. En buzzer piper.

Det er noe helt eget å se koden din gjøre noe du kan ta og føle på.

Ditt første prosjekt: blinkende LED

Du trenger: en Arduino Uno, en LED, en motstand (220 ohm), et breadboard og to ledninger. Alt dette finnes i Arduino-settene vi har på kodeklubben.

Koble opp kretsen

  1. Sett LED-en i breadboardet. Den lange beinen (pluss) går i én råd, den korte (minus) i naboraden.
  2. Koble motstanden fra den korte beinen til minus-skinnen på breadboardet.
  3. Koble en ledning fra den lange beinen til pin 13 på Arduinoen.
  4. Koble en ledning fra minus-skinnen til GND på Arduinoen.

Ferdig. Det tok kanskje to minutter.

Skriv koden

Åpne Arduino IDE på PC-en (gratis nedlasting fra arduino.cc) og skriv dette:

// Pin 13 styrer LED-en vår
void setup() {
  pinMode(13, OUTPUT); // sett pin 13 som utgang
}

void loop() {
  digitalWrite(13, HIGH); // slå på LED
  delay(1000);            // vent 1 sekund
  digitalWrite(13, LOW);  // slå av LED
  delay(1000);            // vent 1 sekund
}

Trykk på pil-knappen (Upload). Etter noen sekunder begynner LED-en å blinke. En gang i sekundet, av og på.

Du har akkurat bygd din første elektroniske krets og programmert den. Med fem linjer kode.

Neste steg

Når du har fått LED-en til å blinke, er det bare å bygge videre.

Legg til en knapp. Koble en trykkknapp til breadboardet. Skriv kode som sjekker om knappen er trykket inn, og slår på LED-en bare da. Nå har du laget en bryter.

Legg til en buzzer. En piezo-buzzer koster noen kroner. Koble den til en annen pin, og du kan lage lyd. Spill en melodi. Lag en alarm som piper når knappen trykkes.

Lag et trafikklys. Tre LED-er (rød, gul, grønn) og litt timing-logikk. Plutselig har du et fungerende trafikklys på breadboardet ditt.

Vi har utstyret klart

På Eira kodeklubb har vi Arduino-sett med alt du trenger: Arduino Uno, breadboard, LED-er, motstander, knapper, buzzere, sensorer og ledninger. Du trenger bare å møte opp.

Kodeklubben er gratis og åpen for alle mellom 8 og 16 år. Vi møtes annenhver torsdag (oddetallsuker) kl. 18–20 i kjelleren i kirken på Tau. Har du aldri programmert før? Perfekt. Det er akkurat der vi starter.

Ofte stilte spørsmål

Hva koster en Arduino?

En Arduino Uno koster rundt 200–300 kroner. På kodeklubben har vi Arduino-sett du kan bruke gratis.

Trenger jeg erfaring med elektronikk for å bruke Arduino?

Nei. Arduino er laget for nybegynnere. Du trenger ingen forkunnskaper.

Kan jeg ta med Arduino-prosjektet mitt hjem?

Du kan låne utstyr på kodeklubben, og vi hjelper deg med å finne rimelig utstyr om du vil fortsette hjemme.

Digital kompetanse for alle i Ryfylke. Gratis kodeklubb for ungdom og digital hjelp for seniorer.