Robotikk virker komplisert, men det er det ikke. Vi viser deg hvordan du bygger en funksjonell robotarm med enkle komponenter, rimelige utgifter og uten avansert teknisk bakgrunn — på bare 10–15 timer.

Innhold i artikkelen (6)
  1. Robotikk er ikke bare for IT-eksperter lenger
  2. Shoppinglisten — hva du trenger å kjøpe
  3. Slik monterer du armene — praktisk gjennomgang
  4. Programmering: få armene til å lydige dine kommandoer
  5. Tall som viser trenden
  6. Råd fra erfarne hobbybyggere

Robotikk er ikke bare for IT-eksperter lenger

For ti år siden var robotikk forbeholdt industri og universitet. I dag kan hvem som helst bygge en robot i stuen hjemme. Teknologien er blitt billig, komponentene tilgjengelig, og informasjonen gratis. Det eneste som trengs er litt tålmodighet og vilje til å prøve.

En robotarm er det perfekte startprosjektet. Den har få deler, lærer deg mekanikk og elektronikk samtidig, og du ser resultat på kort tid. Tusenvis av hobbyister verden over — fra pensjonister til barneskoleelever — har allerede satt i gang. Norge har over 50 makerspaces hvor du kan få hjelp og låne utstyr.

Denne artikkelen er en konkret steg-for-steg-guide. Vi gjennomgår eksakt hvilke komponenter du trenger, hvor du kjøper dem, hvordan du monterer alt, og hvordan du programmerer armene slik at de gjør det du vil. Når du er ferdig, har du en arbeidsende robot som kan løfte gjenstander, gripe etter objekter og reagere på kommandoer.

Ferdig montert robotarm klar for programmering og testing
Ferdig montert robotarm klar for programmering og testing

Shoppinglisten — hva du trenger å kjøpe

Alt starter med hjernen: en Arduino Uno eller Raspberry Pi Zero (150–300 kroner). Arduino er lettere å starte med, så vi anbefaler det for første gang. Den styrer alle bevegelsene og kommuniserer med sensorer.

Deretter servo-motorer — fem stykker, som skal drive de fem leddene i armen (300–600 kroner). Servo-motorer er små, sterke og perfekte for robotikk fordi de kan stilles til nøyaktige vinkler. Du finner dem på nettbutikker som kjempe.no, elkedel.no eller internasjonale sider som aliexpress.com.

Base-strukturen: Enten 3D-printer en fil fra Thingiverse (gratis), eller bygg fra kryssfiner og aluminiumsprofiler (100–200 kroner). En 3D-printer kan du låne fra makerspaces, eller betale noen hundre kroner for å få printet hos online-tjenester.

Deretter: strømforsyning (600 mA, 5V), USB-kabel, breadboard, soldepinnpipe, loddetinn og ledninger. Disse deler sammen omkring 200 kroner. Mange nettbutikker selger komplette robotikk-startsett der alt er pakket sammen.

Totalt investerer du 850–1500 kroner. Det er mindre enn en middelklasse-smarttelefon, og du ender opp med en reell maskin som kan programmeres og utvikles i årene som kommer.

Annonse

Slik monterer du armene — praktisk gjennomgang

Når delene ankommer, begynner du med basen. Hvis du har 3D-printet, setter du delene sammen med M3-skruer. Hvis du bygger fra plywood, sager du opp to kvadrater (ca 15 × 15 cm) og stacker dem. Basen skal være tung og stabil — den må holde armen fast når den beveger seg.

Neste steg: monter servo-motorene i en kjede. Første servo roterer hele armen horisontalt. Den andre løfter. Tredje, fjerde og femte bøyer de små leddene. Bruk små metallbraketter eller 3D-printede fester. Hver servo må kunne rotere fra 0 til 180 grader uten hindringer.

Når motorene er på plass, lodder du ledningene. Hver servo har tre ledninger: rød (pluss), svart (minus) og gul (signal). Bruk en loddekolbe til å feste ledningene til et breadboard. En dedikert 5V strømforsyning forsyner motorene; Arduino får strøm separat (enten fra USB eller et eget batteri).

Når alt er loddet, tester du hver servo en om gangen. Koble Arduino til datamaskinen via USB, åpne Arduino IDE (gratis programvare), og last opp en enkel testkode som sier servoen skal bevege seg til 90 grader, vente, og bevege seg tilbake. Hvis servoen beveger seg som forventet, vet du at den delen fungerer. Hvis ikke, sjekker du lodding og ledninger.

Programmering: få armene til å lydige dine kommandoer

Når all hardware fungerer, skriver du programvaren. Arduino bruker en enkel form for C, og du trenger ikke være programmerer for å komme i gang. Arduino IDE er gratis, og det finnes tusenvis av eksempler online.

Start med å laste inn 'Servo'-biblioteket (innebygd). Deretter skriver du enkel kode som 'servo1.write(90)' for å bevege en servo til 90 grader. Du kombinerer kommandoer i løkker for å få armene til å gjøre komplekse bevegelser — for eksempel: løft, dreis, senk.

For å gjøre roboten interaktiv, kobler du til en joystick eller enkel sensor. En ultralyd-sensor (omkring 100 kroner) gjør at roboten kan oppdage avstanden til gjenstander. En kamera + machine learning-bibliotek som TensorFlow Lite gjør at roboten kan gjenkjenne objekter og gripe det riktige.

Programmering er en prosess med prøving og feiling. Skriv kode, last opp, test. Hvis det ikke virker, gir Arduino IDE en feilmelding som forteller deg hvor problemet er. Løs en feil om gangen, og før du vet det, har du en robot som reagerer på kommandoer fra tastaturet eller en sensor.

Annonse

Tall som viser trenden

Hobbyrobotikk vokser hurtig, og prisene faller stadig. Her er tallene som dokumenterer det.

Råd fra erfarne hobbybyggere

Mennesker som allerede har gjort det deler sine erfaringer.

Annonse

Kontakt & nettverk

Emner

Olav Sie Rotvær
Skrevet avOlav Sie RotværSkribent og utvikler

Olav Sie Rotvær skriver og drifter Norsk Næring. Han er utvikler, ikke journalist, og har ingen fagutdanning innenfor vitenskap & oppdagelser. Artiklene bygger derfor på primærkilder som oppgis der påstanden gjøres.

Om forfatteren og hvordan artiklene kildebelegges →