Skip to content

Commit 61158a7

Browse files
Merge pull request #11 from SIdR4g/patch-5
Update body.ino
2 parents daae6f8 + 13bcf16 commit 61158a7

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

arduino/body.ino

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -41,28 +41,28 @@ void rotation(char ch,int rotate)
4141
rotate=-rotate;
4242
}
4343

44-
pwm.setPWM(4, 0, angleToPulse(115));
44+
pwm.setPWM(4, 0, angleToPulse(85+30));
4545
delay(100);
4646
pwm.setPWM(8, 0, angleToPulse(90-rotate));
4747
delay(100);
4848
pwm.setPWM(4, 0, angleToPulse(85));
4949
delay(500);
5050

51-
pwm.setPWM(5, 0, angleToPulse(95));
51+
pwm.setPWM(5, 0, angleToPulse(55+40));
5252
delay(100);
5353
pwm.setPWM(9, 0, angleToPulse(145-rotate));
5454
delay(100);
5555
pwm.setPWM(5, 0, angleToPulse(55));
5656
delay(500);
5757

58-
pwm.setPWM(6, 0, angleToPulse(170));
58+
pwm.setPWM(6, 0, angleToPulse(140+30));
5959
delay(100);
6060
pwm.setPWM(10, 0, angleToPulse(160-rotate));
6161
delay(100);
6262
pwm.setPWM(6, 0, angleToPulse(140));
6363
delay(500);
6464

65-
pwm.setPWM(7, 0, angleToPulse(100));
65+
pwm.setPWM(7, 0, angleToPulse(150-50));
6666
delay(100);
6767
pwm.setPWM(11, 0, angleToPulse(60-rotate));
6868
delay(100);
@@ -89,16 +89,16 @@ void rotation(char ch,int rotate)
8989
void walk(){
9090

9191
// move leg
92-
pwm.setPWM(7, 0, angleToPulse(100));
92+
pwm.setPWM(7, 0, angleToPulse(150-50));
9393
delay(100);
94-
pwm.setPWM(11, 0, angleToPulse(15));
94+
pwm.setPWM(11, 0, angleToPulse(60-45));
9595
delay(100);
9696
pwm.setPWM(7, 0, angleToPulse(150));
9797
delay(100);
98-
pwm.setPWM(4, 0, angleToPulse(125));
98+
pwm.setPWM(4, 0, angleToPulse(85+40));
9999
delay(100);
100-
pwm.setPWM(0, 0, angleToPulse(130));
101-
pwm.setPWM(8, 0, angleToPulse(40));
100+
pwm.setPWM(0, 0, angleToPulse(160-30));
101+
pwm.setPWM(8, 0, angleToPulse(90-50));
102102
delay(100);
103103
pwm.setPWM(4, 0, angleToPulse(85));
104104

@@ -107,30 +107,30 @@ void walk(){
107107
// push
108108
pwm.setPWM(0, 0, angleToPulse(160));
109109
pwm.setPWM(11, 0, angleToPulse(60));
110-
pwm.setPWM(9, 0, angleToPulse(90));
111-
pwm.setPWM(2, 0, angleToPulse(110));
110+
pwm.setPWM(9, 0, angleToPulse(145-55));
111+
pwm.setPWM(2, 0, angleToPulse(155-45));
112112
delay(100);
113113
pwm.setPWM(2, 0, angleToPulse(155));
114114

115115
delay(100);
116-
pwm.setPWM(6, 0, angleToPulse(180));
116+
pwm.setPWM(6, 0, angleToPulse(140+40));
117117
delay(100);
118-
pwm.setPWM(10, 0, angleToPulse(200));
118+
pwm.setPWM(10, 0, angleToPulse(160+40));
119119
delay(100);
120120
pwm.setPWM(6, 0, angleToPulse(140));
121121

122122
delay(100);
123-
pwm.setPWM(5, 0, angleToPulse(95));
123+
pwm.setPWM(5, 0, angleToPulse(55+40));
124124
delay(100);
125-
pwm.setPWM(1, 0, angleToPulse(115));
126-
pwm.setPWM(9, 0, angleToPulse(150));
125+
pwm.setPWM(1, 0, angleToPulse(145-30));
126+
pwm.setPWM(9, 0, angleToPulse(145+5));
127127
delay(100);
128128
pwm.setPWM(5, 0, angleToPulse(55));
129129
delay(100);
130130
// push
131131
pwm.setPWM(1, 0, angleToPulse(145));
132-
pwm.setPWM(3, 0, angleToPulse(95));
133-
pwm.setPWM(10, 0, angleToPulse(150));
132+
pwm.setPWM(3, 0, angleToPulse(60+35));
133+
pwm.setPWM(10, 0, angleToPulse(150+10));
134134
pwm.setPWM(8, 0, angleToPulse(90));
135135
delay(100);
136136
pwm.setPWM(3, 0, angleToPulse(60));

0 commit comments

Comments
 (0)