# Oppgave 17: Test av servomotor

Til hobbybruk brukes ofte en 180-grader miniservo som visst på bildet.

![](/files/-LubD49CAmvQDCrBhSqp)

Servomotorer leveres med forskjellige armer som kan skrus på akslen.

Microservoer er bygget for en spenning på 5V, men ved enkel bruk kan micro:bittens strømforsyning på 3V ofte brukes.

### Praktisk info

I denne oppgaven trenger du:

* 1 stk micro:bit (med USB-kabel og batteripakke)
* 1 stk miniservo 180-grader
* 3 stk krodilleklemmer
* 1 stk binders

{% hint style="info" %}
Utstyrer som er brukt på illustrasjonsbildene er fra [micro:bit Maker Kit](https://n00b.no/products/microbit-maker-kit)
{% endhint %}

### Montering

Ledningene må kobles til servoen og micro:bitten som visst på bildene. For å få kontakt med ledningene i kontakten til servoen bruker vi en binders delt i tre slik at vi kan komme til med krokodilleklemmene.

![](/files/-LubDjlqRkjkEE7Vilm5)

Sett "bindersbena" inn i kontakten som visst på bildet (vær litt forsiktig så du ikke stikker deg).

![](/files/-LubDo0de5v2o4YSXV_N)

(Om du har et monteringsbrett kan det være greit å sette bindersbena i denne så står den stabilt)

### Vær nøye med at du kobler ledningene riktig

* **RØD** ledning på servo kobles til 3V på micro:bit
* **BRUN** ledning på servo kobles til GND
* **ORANSJE** ledning på servo er signalledningen og kobles til ønsket pin (for eksempel pin 0 på micro:bitten)

Fargene på krokodilleklemmene betyr ingenting, men for ordensskyld er det greit å ha tre ulike farger (og gjerne noe som ligner på fargene på servoen) så det er lettere å koble riktig.

![](/files/-LubDRX9BgqC1ZeS1ICl)

![](/files/-LubDrK30NrAFRqWmlkO)

Når micro:bitten er koblet til strøm via PC eller batteripakke er servoen klar til bruk.

Hvis du vil ha litt "kontroll" på servoen, kan du montere den på en liten plate med for eksempel dobbeltsidig tape.

### Program

Dette eksempelet får servoen til å svinge fra det ene ytterpunktet til det andre.

{% embed url="<https://makecode.microbit.org/_3KTFs8X2qagC>" %}

* Blokken "servo skriv til ..." finner du under "Avansert" > "Tilkobling"

### Testing

* Test at servoen fungerer som den skal

### Utfordring

1. Endre programmet slik at servoarmen beveger seg til forskjellige posisjoner avhengig av om du trykker på A-knappen, B-knappen eller A+B.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://oppgaver.n00b.no/micro-bit/kom-i-gang-med-micro-bit/oppgave-17-test-av-servomotor.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
