1Sheeld styrda robotarm (6 / 8 steg)
Steg 6: Algoritmen - Servo hastighet
Här är en liten lektion för robot arm nybörjare. Resten av er flytta... inget att se här.
Du har blivit ombedd att flytta själv 180 fot. Hur skulle du vilja gå...
1) skjuten ur en kanon?
2) gå där?
Även om att bli skjuten ur en kanon kan ha en viss mängd överklagande, har hastighet och våld av det några dra-ryggen.
Servon (särskilt stora kraftfulla sådana) är desamma. Är detta din idé svänga armen från en sida till en annan?? ....
Skjuten ur en kanon
baseServo.write (0);
baseServo.write (180),
Gå från en plats till en annan är ett mer kontrollerat sätt för att få platser. Och längden på ditt tempo kombinerat med graden av flytta fötterna bestämmer hur "smidig" din promenad kommer att visas.
Samma med servon. "Walking" dem från ett läge till ett annat är ofta att föredra...
Promenader (inte dumt)
för (int jag = 0; jag < = 180, jag += 3) {
baseServo.write (i);
Delay(40);
}
Koden kommer att använda denna teknik. Läs inbäddade kommentarer det för en djupare förståelse.