For å koble en servomotor til en micro:bit sammen med batterier og en batteriholder, trenger du følgende utstyr:
- 1 micro:bit
- 1 servomotor
- Batteriholder med 2xAAA eller 2xAA batterier (avhengig av servomotorens krav)
- Jumperkabler
- 1 breadboard (valgfritt, avhengig av servomotorens tilkoblingsbehov)
Fremgangsmåte:
- Fest micro:biten i en holder hvis du har en, for å gjøre det enklere å koble til jumperkablene.
- Koble batteriholderen til micro:biten hvis du ikke allerede har gjort det. Dette gir strøm til både micro:bit og servomotoren. Pass på at du ikke kobler til batteriene ennå.
Servomotorer har vanligvis tre ledninger: strøm (rød), jord (brun eller svart), og signal (gul, oransje, eller hvit). Her er hvordan du kobler dem:
1. Strøm (rød).
Koble den røde ledningen fra servomotoren til den positive (+) skinnen på breadboardet. Du kan bruke en jumperkabel til å koble denne skinnen direkte til 3V-utgangen på micro:biten eller batteriholderens positive terminal hvis servomotoren opererer på 3V. Hvis servomotoren krever mer strøm enn det micro:biten kan levere, må du koble den røde ledningen direkte til batteriholderens positive terminal.
2. Jord (brun/svart).
Koble den brune eller svarte ledningen fra servomotoren til den negative (-) skinnen på breadboardet. Bruk en jumperkabel for å koble denne skinnen til GND-pinnen på micro:biten eller direkte til batteriholderens negative terminal.
3. Signal (gul/oransje/hvit).
Koble den gule, oransje, eller hvite ledningen fra servomotoren til en av de signalgivende pinnene på micro:biten, for eksempel pin 0.
Programmer micro:biten til å styre servomotoren. Dette kan gjøres ved å bruke MakeCode, Python, eller et annet programmeringsspråk som støttes av micro:bit. Her er et eksempel på hvordan du kan gjøre det i MakeCode:
1. Gå til MakeCode-editor for micro:bit og opprett et nytt prosjekt.
2. Bruk blokker fra "Pins"-kategorien for å styre servomotoren. Du kan for eksempel bruke blokken `servo write pin` til å sette servomotorens posisjon.
3. Konfigurer blokkene slik at de styrer servomotorens bevegelse basert på input fra knapper eller andre sensorer på micro:biten.
- Koble til batteriene til batteriholderen og slå på micro:biten. Servomotoren skal nå reagere på kommandoene som er programmert inn i micro:biten.
Husk å sjekke spesifikasjonene for servomotoren din, særlig med tanke på strømforsyning, for å sikre at du ikke overbelaster micro:biten eller servomotoren.