基于Kinect的联网木偶控制全解析
1. 硬件供电与舵机初始设置
为了让木偶的舵机正常运转,我们需要为其提供合适的电源。这里有两种选择:
- 电池供电 :可以将一组四节AA电池装在电池盒中,并连接到电池夹上,这种方式提供的电力足以驱动所有舵机。
- 电源适配器 :也可以连接一个插入市电插座的电源适配器,但要确保其输出电压为5V。
在给舵机供电后,我们需要将舵机设置到初始位置,以便固定舵机臂。具体设置如下:
| 部位 | 角度设置 | 脉冲值 |
| ---- | ---- | ---- |
| 左肩部 | 0度 | 500 |
| 左肘部 | 90度 | 1500 |
| 左髋部 | 0度 | 500 |
| 左膝部 | 90度 | 1500 |
| 右肩部 | 180度 | 2500 |
| 右肘部 | 90度 | 1500 |
| 右髋部 | 180度 | 2500 |
| 右膝部 | 90度 | 1500 |
| 旋转舵机 | 90度 | 1500 |
以下是实现舵机初始设置的代码:
int servo3Pin = 3;
int servo4Pin = 4;
int servo5Pin = 5;
int servo6Pin = 6;
int servo7Pin = 7;
int servo8Pin = 8;
int servo9Pin = 9;
int servo10Pin = 10;
int
超级会员免费看
订阅专栏 解锁全文
4万+

被折叠的 条评论
为什么被折叠?



