1: 2011-07-20 (水) 19:53:28 yoshida |
2: 2011-07-20 (水) 20:30:04 yoshida |
| まずは左に置いたものを右に移動するだけの簡単な動作とします。 | | まずは左に置いたものを右に移動するだけの簡単な動作とします。 |
| #ref(flow.png) | | #ref(flow.png) |
- | **初期化 [#jd364247] | + | **プログラム [#jd364247] |
| + | 取りあえずプログラムを作成してみましょう。 |
| + | #html{{ |
| + | <pre class="brush:c"> |
| + | #include <fd.h> |
| + | void main (void) { |
| + | // 初期化 |
| + | fd_SetBeepCondition (FD_BEEP_MMI | FD_BEEP_PACKETERR | FD_BEEP_LOWVOLTAGE | FD_BEEP_BOOTUP); |
| + | fd_SetUVThreshold (7.4); |
| + | DX_ChangeBaudrate (1000000); |
| + | fd_DXSetTorqueLimit (1, 154); // トルクリミット設定 |
| + | fd_DXSetTorqueLimit (2, 154); |
| + | fd_DXSetTorqueLimit (3, 154); |
| + | fd_DXSetTorqueLimit (4, 154); |
| + | fd_DXSetTorqueLimit (5, 154); |
| + | fd_DXSetPosition (1, 767); // 初期位置へ移動 |
| + | fd_DXSetPosition (2, 665); |
| + | fd_DXSetPosition (3, 665); |
| + | fd_DXSetPosition (4, 665); |
| + | fd_DXSetPosition (5, 350); |
| + | } |
| + | </pre> |
| + | }} |
| + | |
| + | **移動終了まで待つ [#lc37a04a] |
| + | フロー上の「初期位置へ移動」まで記述しました。移動自体は |