Göra en krypande Robot Zombie med avhuggna ben (17 / 22 steg)
Steg 17: Servon: en uppdaterare
Innan vi kan komma igång på att skriva kod, låt oss bara uppdatera om hur och vad servon göra.
Din vanliga hobby servo består av följande stora delar
- DC-Motor
- Växellåda (massor av minskning)
- Potentionmeter (variabelt motstånd)
- Styrkrets
Potentiometern är ansluten till utgående axel i växellådan. Styrkrets använder denna potentiometer att avgöra vilken vinkel den utgående axeln är på och därför vilket sätt och hur mycket den behöver aktivera DC motor för att uppnå vinkeln begärs av insignalen. Potentiometern sig generellt inte kan stänga mer än 180 grader och som sådan finns en mekanisk gräns för hur långt ett servo kan vända (även om man få särskilda servon som kan aktivera ytterligare, eller ens kontinuerligt).
Styrsignal
Styrsignalen är faktiskt en 5V puls av 1000 till 2000 mikrosekunder, där 1000 anger minsta rotation och 2000 anger maximalt rotation, och alla värden däremellan. Dessa kontroll pulser skickas varje 20 millisekunder.
Vad allt detta betyder är att vi kan använda en mikrokontroller för att generera pulserna som kommer att ställa servo skaftet till en viss vinkel.
Connector
Den standard servo kontakten har 3 uttag och passar på 2,54 mm (0.1") rad manliga header Pins. Kontakterna kan ha en mängd olika färger, men de är oftast:
- Mark: Svart/brun
- + 5v: röd
- Signal: Orange/vit