Arduino & IoT Academy · Lektion

Så vet en servo sin vinkel

Positionsstyrning med tidsstyrda pulssignaler.

Lektion 1 av 413 steg

Så vet en servo sin vinkel är en gratis lektion i Arduino & IoT Academy på CoddyKit. Detta är lektion 1 av 4. Ni kan läsa hela lektionen gratis nedan och sedan öva praktiskt i webbläsaren med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt. Den ingår i lärvägen för Arduino & IoT Academy, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i Arduino & IoT Academy innehåller totalt 4 lektioner.

Möt servomotorn

En servomotor snurrar inte bara fritt. Du anger en exakt vinkel, och den vrider sig dit och håller positionen, vilket passar perfekt för armar, hävstänger och visare. 🦾

Position, inte hastighet

Till skillnad från en vanlig DC-motor, som bara kör snabbt eller långsamt, bryr sig en servo om positionen. Be om 90 grader så stannar armen precis där.

Det vanliga intervallet

En vanlig hobbyservo rör sig över ett intervall på 0 till 180 grader. Den halvcirkeln räcker för att styra, luta eller öppna och stänga många små mekanismer.

Styrs med pulser

Du styr vinkeln med en puls som skickas ungefär var 20:e millisekund. Pulsens bredd är det egentliga meddelande som servon lyssnar på.

Pulsbredd = vinkel

Pulsbredden anger målet. Ungefär 1 millisekund betyder 0 grader, 1,5 betyder mitten och 2 betyder nära 180 grader.

Magin på insidan

En inbyggd potentiometer talar om för servon var axeln faktiskt befinner sig. Den interna elektroniken jämför detta med målet och justerar motorn tills de stämmer överens.

Varför den håller positionen

Den här ständiga jämförelsen och korrigeringen kallas en återkopplingsloop. Det är därför en servo kan stå emot en belastning och envist hålla sin vinkel.

Tre små ledningar

De flesta servon har tre ledningar: ström, jord och signal. Ström och jord håller den igång, medan signalledningen överför vinkelpulserna.

Läs av färgerna

Signalledningen är vanligtvis orange eller gul, strömledningen röd och jordledningen brun eller svart. Den färgkodningen gör kopplingen mycket mindre förvirrande.

Strömkrävande

Servon kan dra mer ström än vad ett Arduino-stift gärna levererar. Om du använder fler än en bör du strömförsörja dem från en separat källa för att hålla kortet stabilt.

Standardservo eller kontinuerlig rotation

En servo med kontinuerlig rotation fungerar annorlunda: den snurrar utan stopp och du ställer in hastigheten, inte vinkeln. I den här kursen används standardtypen med vinkelstyrning.

Snabb kontroll

Låt oss kontrollera hur en servo förstår vilken vinkel du vill ha.

Sammanfattning

En servo vrider sig till en exakt vinkel och håller den, styrd av pulsbredd och en intern återkopplingsloop. Tre ledningar, 0 till 180 grader, och du är redo att styra den. 🎯

Gratis att börja

Lär dig C++ med en AI-lärare – gratis

Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.

Kurser
30
Lektioner
120

Vanliga frågor

Är lektionen ”Så vet en servo sin vinkel” gratis?

Ja – hela texten till ”Så vet en servo sin vinkel” kan läsas gratis här på webben. Om Ni vill öva interaktivt med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt och låsa upp resten av kursen i Arduino & IoT Academy, kan Ni uppgradera till CoddyKit PRO. Kursen i Arduino & IoT Academy innehåller totalt 4 lektioner.

Vad lär jag mig i ”Så vet en servo sin vinkel”?

Positionsstyrning med tidsstyrda pulssignaler. Ni övar på Arduino & IoT Academy med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.

Behöver jag någon erfarenhet för att börja lära mig Arduino & IoT Academy?

Du behöver inga förkunskaper. Utbildningen i Arduino & IoT Academy på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 1 av 4.

Hur lång tid tar lektionen ”Så vet en servo sin vinkel”?

De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.

Kan jag skriva och köra kod i den här Arduino & IoT Academy-lektionen?

Ja. Varje Arduino & IoT Academy-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.

Alla lektioner i den här kursen

  1. Så vet en servo sin vinkel
  2. Servobiblioteket och attach
  3. Svep från 0 till 180
  4. Potentiometerstyrd servo
← Tillbaka till Arduino & IoT Academy