Wiki source code of Quadruped QBK-02 Symmetric Robot Kit Assembly Instructions Rev. 1
Last modified by Eric Nantel on 2024/07/03 09:21
Show last authors
1 | {{html wiki="false" clean="true"}} |
2 | <table border="0" cellpadding="0" cellspacing="0" > |
3 | |
4 | <tbody> |
5 | <tr> |
6 | <td align="left" valign="top" ><b><font face="Verdana, Helvetica, sans-serif" size="2">QBK-02 Symmetric |
7 | Quadruped Robot Kit Assembly Instructions Rev. 1.</font></b> |
8 | <p><b><font face="Verdana, Helvetica, sans-serif" size="2">Updated |
9 | December 2014</font></b></p> |
10 | <p><font face="Verdana" size="2"><b>Safety first!</b> Wear eye |
11 | protection and never touch a powered robot!</font></p> |
12 | <p><font face="Verdana, Helvetica, sans-serif" size="2">The |
13 | purpose of this guide is to construct the chassis, attach the legs, and |
14 | install the electronics. Both the top and bottom body plates are |
15 | identical. This guide shows the Lynxmotion PS2 and PS2 mounting plate which are |
16 | purchased separately from the kit (used only with BotBoarduino version). There are the following SQ3 kits:</font></p> |
17 | <ul> |
18 | <li><font face="Verdana, Helvetica, sans-serif" size="2">SQ3 with BotBoarduino and SSC-32</font></li> |
19 | <li><font face="Verdana, Helvetica, sans-serif" size="2">SQ3 with BotBoarduino and SSC-32U</font></li> |
20 | <li><font face="Verdana, Helvetica, sans-serif" size="2">SQ3 with SSC-32 and Bluetooth (FlowBotics)</font></li> |
21 | <li><font face="Verdana, Helvetica, sans-serif" size="2">SQ3 with SSC-32U and Bluetooth (FlowBotics)<br> |
22 | </font></li> |
23 | </ul> |
24 | |
25 | <p><font face="Verdana" size="2"><strong><span style="font-weight: normal;">Take note of which version you have |
26 | and follow each step accordingly, as the connections and configuration |
27 | are different. <br> |
28 | </span></strong></font></p> |
29 | <p><font face="Verdana" size="2">Note: Loctite / thread lock |
30 | can be used on the construction of the aluminum components, though it |
31 | is not necessary if the nuts are properly tightened. However, |
32 | don't use thread lock with Lexan or plastic, as they are not necessary and may |
33 | cause |
34 | damage.</font></p> |
35 | </td> |
36 | <td align="center" valign="top" width="320"><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-02-assembly-finished.jpg" border="2" hspace="10" ><br> |
37 | <font size="2"><b>Image of completed Robot. </b><br> |
38 | (Shown with optional PS2 receiver and mount)</font></font></td> |
39 | </tr> |
40 | <tr> |
41 | <td style="vertical-align: top;"><br> |
42 | </td> |
43 | <td style="vertical-align: top;"><br> |
44 | </td> |
45 | </tr> |
46 | <tr> |
47 | <td style="vertical-align: top;"><font face="Verdana" size="2"><b>Lexan |
48 | Preparation.<br> |
49 | <br> |
50 | </b></font><font face="Verdana" size="2">The lexan pieces have a |
51 | protective covering that needs to be |
52 | removed before assembly. When the laser cuts, the covering melts into |
53 | the cut edge which can make removal difficult. If you gently scrape the |
54 | cut edge with a flat blade screwdriver, the covering can easily be |
55 | lifted and peeled off.</font> |
56 | <p><font face="Verdana" size="2">On smaller pieces the coverings |
57 | can be more difficult to remove. If you have trouble you can gently |
58 | scrape the cut edge, then use duct tape to lift the covering off.</font></p> |
59 | <p><font face="Verdana" size="2">For further information on |
60 | lexan, see <a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/view/support/polycarbonate-info-page/" target="_blank">this |
61 | page</a>.</font></p> |
62 | <br> |
63 | </td> |
64 | <td style="vertical-align: top; text-align: center;"><img style="width: 320px; height: 240px;" alt="Lexan Preparation" src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/lexan01.jpg" border="2"></td> |
65 | </tr> |
66 | <tr> |
67 | <td colspan="2" align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif"> </font></td> |
68 | </tr> |
69 | <tr> |
70 | <td align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 1. |
71 | Electronics User Guides</font></b><font size="2"><br> |
72 | <br> |
73 | If you have the SSC-32 serial servo controller, please read through and understand the |
74 | <a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/view/servo-erector-set-system/ses-electronics/ses-modules/ssc-32/ssc-32-manual/">SSC-32 |
75 | User Guide</a>.<br> |
76 | If you have the SSC-32U USB servo controller, please read through and understand the <a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-system/ses-electronics/ses-modules/ssc-32u/WebHome/lynxmotion_ssc-32u_usb_user_guide.pdf" target="_blank">SSC-32U User Guide</a>.<br> |
77 | </font></font><font face="Verdana, Helvetica, sans-serif"><b><font size="2"><br> |
78 | </font></b><font size="2">If you purchase the version with the |
79 | BotBoarduino, read and understand the <a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/view/servo-erector-set-system/ses-electronics/ses-modules/botboarduino/botboarduino-manual/">BotBoarduino |
80 | User Guide</a>.</font></font><br> |
81 | <font face="Verdana, Helvetica, sans-serif"><font size="2">The |
82 | QBK-02 uses the arduino software downloadable from <a href="https://www.lynxmotion.com/images/html/www.arduino.cc" target="blank" rel="nofollow">www.arduino.cc</a>. |
83 | <br> |
84 | This guide does not teach you how to use the Arduino programming language.<br> |
85 | <br> |
86 | </font></font> </td> |
87 | <td style="text-align: center;"><img style="width: 320px; height: 240px;" alt="SSC-32" src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/ssc32.jpg" border="2"><br> |
88 | <font face="Verdana, Helvetica, sans-serif"><font size="2">Figure |
89 | 1 (SSC-32 Shown as example)</font></font><br> |
90 | </td> |
91 | </tr> |
92 | <tr> |
93 | <td style="vertical-align: top;"><br> |
94 | </td> |
95 | <td style="vertical-align: top;"><br> |
96 | </td> |
97 | </tr> |
98 | <tr> |
99 | <td align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 2 |
100 | (BotBoarduino and/or SSC-32).<br> |
101 | </font></b><font size="2">If |
102 | you have the SSC-32 (not SSC-32U) or a kit which uses the BotBoarduino, the robot will need |
103 | a separate 9V battery. Both the top plate and bottom |
104 | plates are |
105 | identical. Place the small black rivet through the 9V metal clip and |
106 | push down through one of the two inner holes as shown. It does not |
107 | matter which side. This will become the bottom plate.<br> |
108 | </font></font> |
109 | <table border="0" > |
110 | <tbody> |
111 | <tr> |
112 | <td ><font face="Verdana, Helvetica, sans-serif" size="2"><b>1 x</b></font></td> |
113 | <td ><br> |
114 | </td> |
115 | </tr> |
116 | <tr> |
117 | <td ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/rivet-9V-clip.jpg" border="2" ></font></td> |
118 | <td><br> |
119 | </td> |
120 | </tr> |
121 | </tbody> |
122 | </table> |
123 | </td> |
124 | <td align="center" valign="top" ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-02-assembly-01.jpg" border="2" hspace="10" ><br> |
125 | <font size="2">Figure 2 (SSC-32 and/or BotBoarduino)<br> |
126 | </font></font></td> |
127 | </tr> |
128 | <tr> |
129 | <td style="vertical-align: top;"><br> |
130 | </td> |
131 | <td style="vertical-align: top;"><br> |
132 | </td> |
133 | </tr> |
134 | <tr> |
135 | <td align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 3a (SSC-32 and/or BotBoarduino).<br> |
136 | </font></b><font size="2">Use six 4-40 x 1/4" hex socket screws |
137 | to attach the long aluminum spacers to the bottom body plate.<br> |
138 | </font></font> |
139 | <table border="0" > |
140 | <tbody> |
141 | <tr> |
142 | <td ><font face="Verdana, Helvetica, sans-serif" size="2"><b>6 x</b></font></td> |
143 | <td ><font face="Verdana, Helvetica, sans-serif" size="2"><b>6 x </b></font></td> |
144 | </tr> |
145 | <tr> |
146 | <td ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/4250hscs.gif" border="2" ></font></td> |
147 | <td ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/41875hns.gif" border="2" ></font></td> |
148 | </tr> |
149 | </tbody> |
150 | </table> |
151 | </td> |
152 | <td align="center" valign="top" ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-02-assembly-02.jpg" border="2" hspace="10" ><br> |
153 | <font size="2">Figure 3a (SSC-32 and/or BotBoarduino).</font></font></td> |
154 | </tr> |
155 | <tr> |
156 | <td colspan="2" align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif" size="2"><br class="pb"> |
157 | </font></td> |
158 | </tr> |
159 | <tr> |
160 | <td style="vertical-align: top;"><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 3b (SSC-32U Alone).<br> |
161 | |
162 | </font></b></font><font face="Verdana, Helvetica, sans-serif"><font size="2">Use |
163 | six 4-40 x 1/4" hex socket screws |
164 | to attach the long aluminum spacers to the bottom body plate. Since the |
165 | SSC-32U does not need a separate 9V battery, the 9V metal clip is not needed.</font></font><br> |
166 | <font face="Verdana, Helvetica, sans-serif"><font size="2"> |
167 | |
168 | </font></font> |
169 | |
170 | |
171 | <table border="0" > |
172 | |
173 | |
174 | <tbody> |
175 | |
176 | <tr> |
177 | |
178 | <td ><font face="Verdana, Helvetica, sans-serif" size="2"><b>6 x</b></font></td> |
179 | |
180 | <td ><font face="Verdana, Helvetica, sans-serif" size="2"><b>6 x </b></font></td> |
181 | |
182 | </tr> |
183 | |
184 | <tr> |
185 | |
186 | <td ><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/4250hscs.gif" border="2" ></td> |
187 | |
188 | <td ><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/41875hns.gif" border="2" ></td> |
189 | |
190 | </tr> |
191 | |
192 | </tbody> |
193 | |
194 | |
195 | </table> |
196 | <br> |
197 | </td> |
198 | <td style="vertical-align: top; text-align: center;"><img style="width: 320px; height: 240px;" alt="QBK" src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/quadrapod-5.jpg" border="2" hspace="10"><br> |
199 | <font face="Verdana, Helvetica, sans-serif"><font size="2">Figure 3b (SSC-32U Alone).</font></font><br> |
200 | |
201 | </td> |
202 | </tr> |
203 | <tr> |
204 | <td style="vertical-align: top;"><br> |
205 | </td> |
206 | <td style="vertical-align: top;"><br> |
207 | </td> |
208 | </tr> |
209 | <tr> |
210 | <td align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 4a (BotBoarduino).<br> |
211 | </font></b><font size="2">If |
212 | you purchased any kit which includes the BotBoarduino, follow this step, otherwise |
213 | proceed to step 4b. Use the second (top) plate for this |
214 | step. Use four 4-40 x 1/4" hex socket screws to attach the 1/4" long |
215 | M/F plastic spacers to the plate. The M/F spacer is required because the |
216 | electronics (SSC-32 / 32U) and the BotBoarduino will be stacked one on |
217 | top of the other.<br> |
218 | </font></font> |
219 | <table border="0" > |
220 | <tbody> |
221 | <tr> |
222 | <td ><font face="Verdana, Helvetica, sans-serif" size="2"><b>4 x</b></font></td> |
223 | <td ><font face="Verdana, Helvetica, sans-serif" size="2"><b>4 x </b></font></td> |
224 | </tr> |
225 | <tr> |
226 | <td ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/4250hscs.gif" border="2" ></font></td> |
227 | <td ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/4375hns2.gif" border="2" ></font></td> |
228 | </tr> |
229 | </tbody> |
230 | </table> |
231 | </td> |
232 | <td align="center" valign="top" ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-02-assembly-03.jpg" border="2" hspace="10" ><br> |
233 | <font size="2">Figure 3 (M/F Spacer for BotBoarduino).</font></font></td> |
234 | </tr> |
235 | <tr> |
236 | <td style="vertical-align: top;"><br> |
237 | </td> |
238 | <td style="vertical-align: top;"><br> |
239 | </td> |
240 | </tr> |
241 | <tr> |
242 | <td style="vertical-align: top;"><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 4b (SSC-32 or SSC-32U alone).<br> |
243 | </font></b></font><font face="Verdana, Helvetica, sans-serif"><font size="2">If |
244 | you |
245 | purchased a kit with FlowBotics Studio (and therefore do not have a BotBoarduino), follow this step. Use the second (top) |
246 | plate for this |
247 | step. Use four 4-40 x 1/4" hex socket screws to attach the 1/4" long |
248 | F/F plastic spacers to the plate. This F/F spacer is used because there |
249 | will not be any additional electronics stacked above the servo controller.<br> |
250 | <br> |
251 | </font></font> |
252 | <table border="0" > |
253 | |
254 | |
255 | <tbody> |
256 | |
257 | <tr> |
258 | |
259 | <td ><font face="Verdana, Helvetica, sans-serif" size="2"><b>4 x</b></font></td> |
260 | |
261 | <td ><font face="Verdana, Helvetica, sans-serif" size="2"><b>4 x </b></font></td> |
262 | |
263 | </tr> |
264 | |
265 | <tr> |
266 | |
267 | <td ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/4250hscs.gif" border="2" ></font></td> |
268 | |
269 | <td ><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/4375hns.gif" border="2" ></td> |
270 | |
271 | </tr> |
272 | |
273 | </tbody> |
274 | |
275 | |
276 | </table> |
277 | </td> |
278 | <td style="vertical-align: top; text-align: center;"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-top-plate-b.jpg" border="2" hspace="10" ><br> |
279 | <font face="Verdana, Helvetica, sans-serif"> |
280 | <font size="2">Figure 3 (F/F Spacer for BotBoarduino).</font></font></td> |
281 | </tr> |
282 | <tr> |
283 | <td style="vertical-align: top;"><br> |
284 | </td> |
285 | <td style="vertical-align: top;"><br> |
286 | </td> |
287 | </tr> |
288 | <tr> |
289 | <td align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 4a (SSC-32 and/or BotBoarduino).<br> |
290 | </font></b><font size="2">Connect the 9V wiring harness and the |
291 | servo (Tamiya) battery harness to the top plate. It does not matter which switch |
292 | connects to which hole. The SSC-32U does not need the additional 9V wiring harness.<br> |
293 | </font></font> </td> |
294 | <td align="center" valign="top" ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-02-assembly-04.jpg" border="2" hspace="10" ><br> |
295 | <font size="2">Figure 4a (SSC-32 and/or BotBoarduino).</font></font></td> |
296 | </tr> |
297 | <tr> |
298 | <td colspan="2" align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif"> </font></td> |
299 | </tr> |
300 | <tr> |
301 | <td style="vertical-align: top;"><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 4b (SSC-32U).<br> |
302 | </font></b><font size="2">Connect |
303 | only the battery harness to the top plate. It does not matter which hole you |
304 | use. Note that the 9V wiring harness is not needed for the SSC-32U alone, so |
305 | it is not included.<br> |
306 | <br> |
307 | </font></font></td> |
308 | <td style="vertical-align: top; text-align: center;"><img style="width: 320px; height: 240px;" alt="QBK" src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/quadrapod-3.jpg" border="2"><br> |
309 | <font face="Verdana, Helvetica, sans-serif"><font size="2">Figure 4b (SSC-32U).</font></font><br> |
310 | </td> |
311 | </tr> |
312 | <tr> |
313 | <td style="vertical-align: top;"><br> |
314 | </td> |
315 | <td style="vertical-align: top;"><br> |
316 | </td> |
317 | </tr> |
318 | <tr> |
319 | <td align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 5.<br> |
320 | </font></b><font size="2">Attach |
321 | the legs as shown, making sure |
322 | to use right / left legs as indicated. Figure 7c shows a top-down view. Note the symmetry along both |
323 | axes (left side is a mirror of the right side). Use eight #2 x .250" |
324 | tapping |
325 | screws (two per servo). </font></font><font face="Verdana, Helvetica, sans-serif"><font size="2">The "rear" of the robot |
326 | has the circular cutouts for the power connectors. </font></font><font face="Verdana, Helvetica, sans-serif"><font size="2">The |
327 | legs should be at 45 degrees when the servo receives a 1500us pulse |
328 | (legs at 90 degrees to each other as in figure 7c). If you are unsude |
329 | how to do this, please |
330 | refer back to the leg assembly guide. <br> |
331 | </font></font> |
332 | <table border="0" > |
333 | <tbody> |
334 | <tr> |
335 | <td ><b><font face="Verdana, Helvetica, sans-serif" size="2">8 x</font></b></td> |
336 | <td ><b><font face="Verdana, Helvetica, sans-serif" size="2"> </font></b></td> |
337 | </tr> |
338 | <tr> |
339 | <td ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/2250phts.gif" border="2" ></font></td> |
340 | <td ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/holes.gif" border="2" ></font></td> |
341 | </tr> |
342 | </tbody> |
343 | </table> |
344 | </td> |
345 | <td align="center" valign="top" ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-02-assembly-06.jpg" border="2" hspace="10" ><br> |
346 | <font size="2">Figure 5.</font></font></td> |
347 | </tr> |
348 | <tr> |
349 | <td colspan="2" align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif"> </font></td> |
350 | </tr> |
351 | |
352 | <tr> |
353 | <td style="vertical-align: top;"><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 6a (BotBoarduino). |
354 | </font></b></font><br>Mount the SSC-32 / SSC-32U onto the four hex |
355 | spacers installed in step 4a. Orient the board with the SSC-32's |
356 | connector facing the front |
357 | of the robot (so as to not interfere with the switches). Use four 4-40 |
358 | x 1" hex spacers to attach the long aluminum spacers to the underside |
359 | of the top body plate. These new spacers will be used to support |
360 | the BotBoarduino. <font face="Verdana, Helvetica, sans-serif" size="2">If you purchased or have the optional PS2 expansion plate, use the four 1" M/F |
361 | standoffs included with that kit. </font>Wiring will be explained in the next steps.<br> <table border="0" > |
362 | |
363 | <tbody> |
364 | <tr> |
365 | <td ><font face="Verdana, Helvetica, sans-serif" size="2"><b>4 x</b></font></td> |
366 | </tr> |
367 | <tr> |
368 | <td ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/41000hns.jpg" border="2" ></font></td> |
369 | </tr> |
370 | </tbody> |
371 | </table><br></td> |
372 | <td style="vertical-align: top; text-align: center;"><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-02-assembly-12.jpg" border="2" hspace="10" ><br> |
373 | </font><font face="Verdana, Helvetica, sans-serif"><font size="2">Figure 6a (Kits w/BotBoarduino).</font></font><br> |
374 | </td> |
375 | </tr> |
376 | <tr> |
377 | <td style="vertical-align: top;"><br> |
378 | </td> |
379 | <td style="vertical-align: top;"><br> |
380 | </td> |
381 | </tr> |
382 | <tr> |
383 | <td style="vertical-align: top;"><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 6b (FlowBotics).</font></b></font><br>If |
384 | you have a version of a kit which only has a servo controller (ex |
385 | FlowBotics kits), mount the SSC-32 / SSC-32U onto the four hex spacers |
386 | installed in step 4b. |
387 | Use four 4-40 x 1" hex spacers to attach the long aluminum spacers to |
388 | the underside of the top body plate.Wiring will be explained in the next steps. <br><br><table style="width: 50%;" border="0"> |
389 | |
390 | <tbody> |
391 | |
392 | <tr> |
393 | |
394 | <td ><font face="Verdana, Helvetica, sans-serif" size="2"><b>4 x</b></font></td> |
395 | |
396 | <td ><font face="Verdana, Helvetica, sans-serif" size="2"><b> </b></font><br> |
397 | </td> |
398 | |
399 | </tr> |
400 | |
401 | <tr> |
402 | |
403 | <td style="width: 50%;"><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/4250hscs.gif" border="2" ></font></td> |
404 | |
405 | <td style="width: 50%;"><font face="Verdana, Helvetica, sans-serif"><br> |
406 | </font></td> |
407 | |
408 | </tr> |
409 | |
410 | </tbody> |
411 | |
412 | </table></td> |
413 | <td style="vertical-align: top; text-align: center;"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/quadrapod-6.jpg" border="2" ><br> |
414 | <font face="Verdana, Helvetica, sans-serif"><font size="2">Figure 6b (SSC-32 or SSC-32U).</font></font><br> |
415 | |
416 | </td> |
417 | </tr> |
418 | <tr> |
419 | <td style="vertical-align: top;"><br> |
420 | </td> |
421 | <td style="vertical-align: top;"><br> |
422 | </td> |
423 | </tr> |
424 | <tr> |
425 | <td align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 6.</font></b><font size="2"><br>In |
426 | preparation for connecting the wires, here are some general guidelines |
427 | when inserting wires into the screw terminals. Use a ~2mm wide flat |
428 | blade screw driver. Rotate |
429 | the screw both directions looking into the end of the terminal. When |
430 | you see it open up (moving downwards), keep turning until it is open |
431 | completely. Wrap / twist the wires by hand to ensure they are aligned |
432 | as in Figure 6. Be sure that the wires are fully inserted into the |
433 | terminals and that <b>no stray wires touch each other between terminals</b> |
434 | as this is a short and can cause the battery to discharge rapidly, |
435 | causing heat and possibly fire. <b>DOUBLE CHECK THE RED AND BLACK WIRE |
436 | CONNECTED TO THE SCREW TERMINALS</b> - the red wire should go to (+) |
437 | and the black wire to (-), if they are reversed, the servos and the |
438 | board will be damaged. </font></font><font face="Verdana" size="2"> </font> |
439 | <p> </p> |
440 | </td> |
441 | <td align="center" valign="top" ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/wiring.jpg" border="2" hspace="10" ><br> |
442 | <font size="2">Figure 6 (top shows open screw terminal, bottom shows closed).</font></font></td> |
443 | </tr> |
444 | <tr> |
445 | <td colspan="2" align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif" size="2"><br class="pb"> |
446 | </font></td> |
447 | </tr> |
448 | </tbody> |
449 | </table> |
450 | |
451 | <font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 7a (BotBoarduino + SSC-32 + PS2 v2).<br> |
452 | </font></b></font><font face="Verdana, Helvetica, sans-serif" size="2">This |
453 | step applies if you purchased the BotBoarduino version of the SQ3 with |
454 | the SSC-32 serial servo controller. The PS2 controller is optional (PS2 |
455 | mounting plate suggested). Attach the power cables as shown in Figure |
456 | 7a. Connect the servos to the SSC-32; refer to step 8 and 9 |
457 | below. Once all servos have been connected (having followed steps 8 and |
458 | 9), connect the loose power cable from the SSC-32's VL terminal to the |
459 | BotBoarduino's VL terminal. We suggest wiring everything with the |
460 | BotBoarduno loose, and only attaching it to the spacers at a later |
461 | step. <b>DOUBLE CHECK THE RED AND BLACK WIRE |
462 | CONNECTED TO THE SCREW TERMINALS</b> - the red wire should go to (+) |
463 | and the black wire to (-), if they are reversed, the servos and the |
464 | board will be damaged. </font><br> |
465 | <p align="center"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/botboarduino-ssc-32-ps2-connections.jpg" border="0" hspace="10" ><br> |
466 | <br> |
467 | <font face="Verdana, Helvetica, sans-serif" size="2">Figure 7a. |
468 | BotBoarduino - SSC-32 - PS2 v2</font></p> |
469 | |
470 | <font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 7b (BotBoarduino + SSC-32U + PS2 v2/3).<br> |
471 | </font></b></font><font face="Verdana, Helvetica, sans-serif" size="2">This step applies if you purchased the BotBoarduino version of the SQ3 with the SSC-32U USB servo controller. </font><font face="Verdana, Helvetica, sans-serif" size="2">The PS2 controller is optional. </font><font face="Verdana, Helvetica, sans-serif" size="2">Install the SSC-32U onto the body onto the standoffs shown in step 4, and secure using four 1/4" 4-40 hex standoffs. |
472 | Connect the serial to XBee breakout board's positive pin to pin C (+) |
473 | on the SSC-32 and the negative pin to pin D (-) on the SSC-32. Notice |
474 | the Baud rate jumper is set to 9600. You can install the power |
475 | switch(es) to the body in the holes at the rear of the robot. <b>DOUBLE |
476 | CHECK THE RED AND BLACK WIRE CONNECTED TO THE SCREW TERMINALS</b> |
477 | - the |
478 | red wire should go to (+) and the black wire to (-), if they are |
479 | reversed, the servos and the board will be damaged. Change the jumper |
480 | located behind the screw terminals to EXT rather than USB (so the logic |
481 | voltage is powered via the 9V battery rather than the USB cable). |
482 | Remove the VL=VS jumper.</font><br> |
483 | <div style="text-align: center;"><img style="width: 600px;" alt="BotBoarduino + SSC-32U + PS2v3" src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/ssc-32u-botboarduino-ps2.png"><br> |
484 | <font face="Verdana, Helvetica, sans-serif" size="2">Figure 7b. |
485 | BotBoarduino - SSC-32U - PS2 v3</font><br> |
486 | </div> |
487 | <font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 7c (SSC-32 + Bluetooth).<br> |
488 | </font></b></font><font face="Verdana, Helvetica, sans-serif" size="2">This |
489 | approach applies if you plan to control the robot |
490 | from the computer using a Bluetooth device (as is the case with |
491 | FlowBotics Studio). Attach the power cables as shown in Figure 7b. |
492 | Install the SSC-32 onto the body using four 1/4" x 4-40 hex screws. |
493 | Connect the serial to XBee breakout board's positive pin to pin C (+) |
494 | on the SSC-32 and the negative pin to pin D (-) on the SSC-32. Remove |
495 | the Baud jumper to set the Baud rate to 9600. You can install the power |
496 | switch(es) to the body in the holes at the rear of the robot. <b>DOUBLE |
497 | CHECK THE RED AND BLACK WIRE CONNECTED TO THE SCREW TERMINALS</b> - the |
498 | red wire should go to (+) and the black wire to (-), if they are |
499 | reversed, the servos and the board will be damaged.</font><br> |
500 | <p align="center"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/ssc-32-bluetooth.jpg" border="0" hspace="10" ><br> |
501 | <br> |
502 | <font face="Verdana, Helvetica, sans-serif" size="2">Figure 7c. SSC-32 |
503 | - Bluetooth<br> |
504 | </font></p> |
505 | |
506 | <font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 7d (SSC-32U + Bluetooth).<br> |
507 | </font></b></font><font face="Verdana, Helvetica, sans-serif" size="2"> This approach applies if you plan to control the robot |
508 | from the computer using a Bluetooth device (as is the case with |
509 | FlowBotics Studio). Attach the power cables as shown in Figure 7b. |
510 | Install the SSC-32 onto the body using four 1/4" x 4-40 hex screws. |
511 | Connect the serial to XBee breakout board's positive pin to pin C (+) |
512 | on the SSC-32 and the negative pin to pin D (-) on the SSC-32. The power |
513 | switch(es) should be connected to the body using the holes at the rear of the robot. <b>DOUBLE |
514 | CHECK THE RED AND BLACK WIRE CONNECTED TO THE SCREW TERMINALS</b> - the |
515 | red wire should go to (+) and the black wire to (-), if they are |
516 | reversed, the servos and the board will be damaged.</font><br> |
517 | <div style="text-align: center;"><img style="width: 600px;" alt="SSC-32U + Bluetooth" src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/ssc-32u-bluetooth.jpg"><br> |
518 | <font face="Verdana, Helvetica, sans-serif" size="2">Figure 7d. SSC-32U - Bluetooth</font><br> |
519 | </div> |
520 | <font face="Verdana, Helvetica, sans-serif" size="2"> |
521 | </font> |
522 | <table border="0" cellpadding="0" cellspacing="0" > |
523 | |
524 | <tbody> |
525 | |
526 | <tr> |
527 | </tr> |
528 | <tr> |
529 | <td colspan="2" align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif" size="2"><br class="pb"> |
530 | </font></td> |
531 | </tr> |
532 | <tr> |
533 | <td align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 8.<br> |
534 | </font></b><font size="2">Plug the servos into the SSC-32 as |
535 | shown in figure 9 with the yellow signal wire towards the inside of the |
536 | board. Simply plug in the servo associated with the function to the |
537 | corresponding pin (see step 9). Once again, be sure the black wire is |
538 | near the outside of the board and the yellow wire is near the center of |
539 | the board as shown in figure 8. Proper cable routing can be done later.</font></font></td> |
540 | <td align="center" valign="top" ><font face="Verdana, Helvetica, sans-serif"> <img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/base17.jpg"><br> |
541 | <font size="2">Figure 8.</font></font></td> |
542 | </tr> |
543 | <tr> |
544 | <td colspan="2" align="left" valign="top" > |
545 | <p align="left"><font face="Verdana, Helvetica, sans-serif" size="2"><b>Step 9.</b><br> |
546 | </font> <font face="Verdana, Helvetica, sans-serif" size="2">Double |
547 | check your connections against the figure below. Be sure that red wires |
548 | go to positive (+) and black wires go to negative (-). Also be sure |
549 | that your jumpers are connected the exact same way as detailed above. |
550 | Note that the VL=VS jumper on the SSC-32 is removed, as are the Tx and |
551 | Rx jumpers. Depending on the configuration and code, you may also need |
552 | to change the baud rate jumpers. The sample code for the BotBoarduino |
553 | uses 38.4 baud, whereas in order to use the Bluetooth module, the Baud rate |
554 | needs to be set to 9600. Note that the wiring from the SSC-32's Tx / Rx |
555 | pins to the BotBoarduino's pins are NOT in line - the red / center / |
556 | power pin needs to be removed and connected to pin 12 on the |
557 | BotBoarduino.<br> |
558 | </font><br> |
559 | </p> |
560 | <p align="center"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/sq3-servo-setup.jpg" border="0" hspace="10" ><br> |
561 | <br> |
562 | <font face="Verdana, Helvetica, sans-serif" size="2">Figure 7c. |
563 | Servo wiring to SSC-32 / SSC-32U<br> |
564 | </font></p> |
565 | </td> |
566 | </tr> |
567 | <tr> |
568 | <td colspan="2" align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif" size="2"><br class="pb"> |
569 | </font></td> |
570 | </tr> |
571 | <tr> |
572 | <td colspan="2" align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif"> </font></td> |
573 | </tr> |
574 | <tr> |
575 | <td align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 10 (SSC-32 and/or BotBoarduino). |
576 | <br> |
577 | </font></b><font size="2">If you have a kit with an SSC-32 |
578 | and/or BotBoarduino, connect a fresh / charged 9v battery to the |
579 | battery |
580 | clip to power the electronics and turn the On/Off switch to On. You |
581 | should see the green LED in the upper right corner of the SSC-32 switch |
582 | on. There is also a power LED on the BotBoarduino. If you have an |
583 | SSC-32U alone, turn On the switch to power (and test) the board.</font></font> |
584 | |
585 | <br> |
586 | <p><font face="Verdana, Helvetica, sans-serif" size="2"><b>If |
587 | these LEDs do not switch on, IMMEDIATELY power off your robot and |
588 | double check your connections.</b></font></p> |
589 | <p>Turn this switch off.<br> |
590 | </p> |
591 | |
592 | </td> |
593 | </tr> |
594 | <tr> |
595 | <td colspan="2" align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif"> </font></td> |
596 | </tr> |
597 | <tr> |
598 | <td align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 11a</font></b></font><font face="Verdana, Helvetica, sans-serif"><b><font size="2"> (SSC-32 and/or BotBoarduino)</font></b></font><font face="Verdana, Helvetica, sans-serif"><b><font size="2">. <br> |
599 | </font></b><font size="2">Connect the 6V battery pack to the |
600 | battery harness to power the servos. Flip the switch to turn the servo |
601 | power on. <b><br> |
602 | <br> |
603 | The LEDs should NOT switch on this time (since the logic switch to the 9V battery is off). <br> |
604 | If they do turn ON, </b></font></font> |
605 | <font face="Verdana, Helvetica, sans-serif" size="2"><b> |
606 | immediately power off your robot and double check your connections.</b></font> |
607 | <p><font face="Verdana, Helvetica, sans-serif" size="2">Note, our |
608 | battery packs do NOT come charged. You will need to charge your battery |
609 | before proceeding to the next tutorial.<br> |
610 | </font> </p> |
611 | </td> |
612 | <td align="center" valign="top" ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/batteryc.jpg" border="2" hspace="10" ><br> |
613 | <font size="2">Figure 11.<br> |
614 | <br> |
615 | </font></font></td> |
616 | </tr> |
617 | |
618 | <tr> |
619 | <td style="vertical-align: top;"><br> |
620 | </td> |
621 | <td style="vertical-align: top;"><br> |
622 | </td> |
623 | </tr> |
624 | <tr> |
625 | <td style="vertical-align: top;"><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 11b</font></b></font><font face="Verdana, Helvetica, sans-serif"><b><font size="2"> (SSC-32U)</font></b></font><font face="Verdana, Helvetica, sans-serif"><b><font size="2">. <br> |
626 | </font></b><font size="2">Connect the 6V battery pack to the |
627 | battery harness to power the servos. Flip the switch to turn the servo |
628 | power (the switch to the 9V battery should be OFF). <b><br> |
629 | <br> |
630 | The LEDs should NOT switch on (since the logic switch to the 9V battery is off). <br> |
631 | If they do turn ON, </b></font></font> |
632 | <font face="Verdana, Helvetica, sans-serif" size="2"><b> |
633 | immediately power off your robot and double check your connections.</b></font> |
634 | <font face="Verdana, Helvetica, sans-serif" size="2"><br> |
635 | <br> |
636 | If they did not turn on, now turn off the servo power and thrn on the |
637 | logic power (9V). The LEDs should turn on, and the servos should not |
638 | move.<br> |
639 | <br> |
640 | Note, our |
641 | battery packs do NOT come charged. You will need to charge your battery |
642 | before proceeding to the next tutorial. </font></td> |
643 | <td style="vertical-align: top;"><br> |
644 | </td> |
645 | </tr> |
646 | <tr> |
647 | <td style="vertical-align: top;"><br> |
648 | </td> |
649 | <td style="vertical-align: top;"><br> |
650 | </td> |
651 | </tr> |
652 | <tr> |
653 | <td align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 12 (BotBoarduino).<br> |
654 | </font></b><font size="2">If your kit includes a BotBoarduino, use |
655 | four 4-40 x 1/4" hex socket screws |
656 | to mount the BotBoarduino to the hex spacers in the orientation shown, |
657 | on top of the SSC-32. The figure does not show the wiring for clarity. |
658 | If you have the optional PS2 mounting plate, follow those guidelines |
659 | for assembly. Be sure to have the <br> |
660 | <br> |
661 | </font></font> |
662 | <table border="0" > |
663 | <tbody> |
664 | <tr> |
665 | <td ><font face="Verdana, Helvetica, sans-serif" size="2"><b>4 x</b></font></td> |
666 | </tr> |
667 | <tr> |
668 | <td ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/4250hscs.gif" border="2" ></font></td> |
669 | </tr> |
670 | </tbody> |
671 | </table> |
672 | </td> |
673 | <td align="center" valign="top" ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-02-assembly-13.jpg" border="2" hspace="10" ><br> |
674 | <font size="2">Figure 12. Mount the BotBoarduino<br> |
675 | (wires removed for clarity)<br> |
676 | </font></font></td> |
677 | </tr> |
678 | <tr> |
679 | <td style="vertical-align: top;"><br> |
680 | </td> |
681 | <td style="vertical-align: top;"><br> |
682 | </td> |
683 | </tr> |
684 | <tr> |
685 | <td align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 13a (SSC-32).<br> |
686 | </font></b><font size="2">It is likely that when you assembled |
687 | the legs, the positions were not exactly at 90 degrees (though be sure to get them as close as you can). You have two |
688 | options to fine tune the angle of each of the servos, the first of which is to use |
689 | the old <a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/view/ses-software/lynxterm/" target="_blank">Lynxterm software</a>. |
690 | Download and install Lynxterm. Lynxterm needs a physical connection to |
691 | the computer and as such cannot use the Bluetooth module. If your |
692 | computer does not have a serial port, you will need a serial to USB |
693 | adapter.<br> |
694 | <br> |
695 | Disconnect the SSC-32 from the BotBoarduino and reinstall |
696 | the Tx / Rx jumpers, as well as both Baud jumpers (so the baud rate is |
697 | at 115200). |
698 | Power the SSC-32 (both VL and VS), open Lynxterm, select the correct |
699 | COM port and click "All=1500". The servos should all move to 90 |
700 | degrees. Next, click "Reg." and in the new window, click "Read". |
701 | Position each servo to exactly 90 degrees by using either the slider or |
702 | by typing in the offset (changing the Channel at the right of the |
703 | window for each servo used). Once this is done, click "Write", which |
704 | then |
705 | modified the firmware on the SSC-32. <br> |
706 | <br> |
707 | </font></font> </td> |
708 | <td align="center" valign="top" ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/lynxterm.jpg" border="2" hspace="10" ><br> |
709 | <font size="2">Figure 13a. Lynxterm <br> |
710 | </font></font></td> |
711 | </tr> |
712 | |
713 | |
714 | <tr> |
715 | <td style="vertical-align: top;"><font face="Verdana, Helvetica, sans-serif"><b><font size="2"></font></b></font><font face="Verdana, Helvetica, sans-serif"><font size="2"><br> |
716 | </font></font></td> |
717 | <td style="vertical-align: top;"><br> |
718 | </td> |
719 | </tr> |
720 | <tr> |
721 | <td style="vertical-align: top;"><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 13c (SSC-32U).<br> |
722 | </font></b><font size="2">If you have the SSC-32U alone, you can calibrate / fine tune each joint using the <a href="https://wiki.lynxmotion.com/info/wiki/lynxmotion/view/ses-software/ssc-32-sequencer/" target="_blank">SSC-32 Servo Sequencer Utility</a> |
723 | (download and install). Note that fora quadruped to walk properly, the |
724 | legs must be close to perfectly tuned. Connect the SSC-32U to the |
725 | computer via USB (if you have the Bluetooth module installed, you can |
726 | connect via Bluetooth; the green light on the Bluetooth will become |
727 | solid once a |
728 | connection has been established). By default, only four servos are |
729 | active within the utility software. Check off all servos marked in |
730 | figure 7c within the software in order to activate them.<br> |
731 | <br> |
732 | Click the "configure" button towards the bottom right of the window and |
733 | a |
734 | knob will appear next to each servo. To |
735 | position each of the servos to exactly 90 degrees, click the knob and |
736 | drag it up and down to offset that servo's position. Do this for each |
737 | servo until their position is exactly at 90 degrees. Once all servos |
738 | have been adjusted to correct any small mechanical offset, press |
739 | "calibrate" |
740 | once again and the ofsets will be saved to the board.<br> |
741 | <br> |
742 | </font></font><font face="Verdana, Helvetica, sans-serif"><font size="2">The servo |
743 | calibration can also be done via FlowBotics Studio, though the |
744 | calibration is saved on the specific computer as opposed to the SSC-32U.</font></font><br> |
745 | </td> |
746 | <td style="vertical-align: top; text-align: center;"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/RB-Dsp-07.jpg" border="1"><br> |
747 | <font face="Verdana, Helvetica, sans-serif"><font size="2">Figure 14 (SSC-32 Utility).</font></font><br></td> |
748 | </tr> |
749 | <tr> |
750 | <td style="vertical-align: top;"><br> |
751 | </td> |
752 | <td style="vertical-align: top;"><br> |
753 | </td> |
754 | </tr> |
755 | <tr> |
756 | <td align="left" valign="top" ><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 14.<br> |
757 | </font></b><font size="2">The robot should now be wired |
758 | and calibrated correctly, but with wires going everywhere. It is now a matter of |
759 | cleanly routing the cables. You can unplug and re-plug the wires as needed, |
760 | especially for the servos, and well as run them through the body and |
761 | brackets. Be certain to reconnect the correctly and leave enough length so each joint in the legs |
762 | are able to move freely and reach all positions and do not get pinched |
763 | by the brackets or servos. Use the cable ties provided in the kit to |
764 | connect the wires together. Alternatively, black electrical tape or |
765 | wire wrap also look nice. <br> |
766 | <br> |
767 | Ensure the main 6V battery is perfectly centered inside the body to ensure the |
768 | robot walks properly.<br> |
769 | <br> |
770 | </font></font> |
771 | </td> |
772 | <td align="center" valign="top" ><font face="Verdana, Helvetica, sans-serif"><img src="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/servo-erector-set-robots-kits/ses-v1-robots/ses-v1-quadrapods/quadrapod-qbk-02/WebHome/qbk-02-assembly-finished.jpg" border="2" hspace="10" ><br> |
773 | <font size="2">Figure 14 (Optional PS2 receiver and PS2 mounting plate)</font></font></td> |
774 | </tr><tr> |
775 | <td style="vertical-align: top;"><br> |
776 | </td> |
777 | <td style="vertical-align: top;"><br> |
778 | </td> |
779 | </tr> |
780 | <tr> |
781 | <td style="vertical-align: top;"><font face="Verdana, Helvetica, sans-serif"><b><font size="2">Step 15.<br> |
782 | </font></b><font size="2"><br> |
783 | If you purchase a kit which uses the BotBoarduino, sample code (based on PS2 control) can be found <a href="https://github.com/Lynxmotion/Quadrupeds" target="_blank">here</a>.<br> |
784 | If you have difficulties installing the library or code, please refer to www.arduino.cc for additional information.<br> |
785 | <br> |
786 | If you purchased a kit which uses FlowBotics Studio, you can install and run FlowBotics Studio and open the quadruped project.<br> |
787 | </font></font></td> |
788 | <td style="vertical-align: top;"><br> |
789 | </td> |
790 | </tr> |
791 | |
792 | </tbody> |
793 | </table> |
794 | {{/html}} |