“舵机”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
概述
 
(未显示2个用户的11个中间版本)
第5行: 第5行:
 
*'''参考:[[舵机使用]]'''
 
*'''参考:[[舵机使用]]'''
  
 +
=实验一:舵机使用=
 
==概述==
 
==概述==
 
*如何使用图形化控制舵机。
 
*如何使用图形化控制舵机。
 
*舵机不像普通电机那样只会转圈圈,它可以根据你的指令转至0-180°之间的任意角停下来。
 
*舵机不像普通电机那样只会转圈圈,它可以根据你的指令转至0-180°之间的任意角停下来。
 +
*'''注意使用舵机时候会占用D9 D10引脚的timer1定时器,此时该引脚不再具有pwm功能,因此如果使用电机时候需要用到pwm最好只用D6或者D5'''
  
 
==材料清单==
 
==材料清单==
第19行: 第21行:
 
|[[mCookie-Hub/zh]]||1||传感器转接板
 
|[[mCookie-Hub/zh]]||1||传感器转接板
 
|-
 
|-
|[[Microduino-Servo/zh]]||1||舵机连接板
+
|[[Sensor-Servo Connector/zh]]||1||舵机连接板
 
|}
 
|}
  
第32行: 第34行:
 
*Setup 1:将Microduino-Servo Connector和舵机连接,接到上一排排针上。
 
*Setup 1:将Microduino-Servo Connector和舵机连接,接到上一排排针上。
 
[[file:mCookie-Servo Connector-sensor.JPG|600px|center]]
 
[[file:mCookie-Servo Connector-sensor.JPG|600px|center]]
*Setup 2:将Microduino-Servo Connector和Hub的8接口接起来。
+
*Setup 2:将Microduino-Servo Connector和Hub的8接口接起来(可以自行切换0/2/4/6/8/10/12)。
 
[[file:mCookie-Servo Connector-hub8.JPG|600px|center]]
 
[[file:mCookie-Servo Connector-hub8.JPG|600px|center]]
 
*Setup 3:将所有设备连接在一起。通过USB数据线将接入电脑。
 
*Setup 3:将所有设备连接在一起。通过USB数据线将接入电脑。
第39行: 第41行:
 
==Mixly编程==
 
==Mixly编程==
 
*Setup 1:在执行器里面拖出舵机控制模块。
 
*Setup 1:在执行器里面拖出舵机控制模块。
[[file:mixly-servo-ctrl.JPG|600px|center]]
+
[[file:servo1.png|900px|center]]
*Setup 2:舵机控制模块说明。
+
*Setup 2:舵机控制模块说明(舵机控制引脚根据实际连接状况选择)。
[[file:mixly-servoctrl-explain.JPG|600px|center]]
+
[[file:servo2.png|900px|center]]
 
*Setup 3:让舵机转指定的角度,图形化编程。
 
*Setup 3:让舵机转指定的角度,图形化编程。
[[file:mixly-servoctrl-angle.JPG|600px|center]]
+
[[file:servo3.png|900px|center]]
 +
 
 
==调试==
 
==调试==
 
*Step1:选择好板卡(Core USB 32U4),和COM端口(默认自动识别)。
 
*Step1:选择好板卡(Core USB 32U4),和COM端口(默认自动识别)。
第50行: 第53行:
 
*观察结果,舵机开始转到0度位置,维持1秒后立马转到90度后维持1秒然后又立马转回0度,重复循环。
 
*观察结果,舵机开始转到0度位置,维持1秒后立马转到90度后维持1秒然后又立马转回0度,重复循环。
  
==扩展==
+
=实验二:舵机缓慢转圈=
 +
==概述==
 +
让舵机缓慢在0和180度之间旋转。
 +
==硬件连接==
 +
与上面实验【实验一:舵机使用】电路搭建一样。
 +
==Mixly编程==
 +
*我们直接提供了可直接设置转速的模块,在美科科技的下拉执行器里面。
 +
[[File:servo4.png|900px|center]]
 +
*模块说明。
 +
[[File:servo5.png|900px|center]]
 +
*搭建完毕,语法说明。
 +
[[file:servo6.png|900px|center]]
  
 +
==调试==
 +
*Step1:选择好板卡(Core USB 32U4),和COM端口(默认自动识别)。
 +
[[File:mixly_board_COM.jpg|400px|center]]
 +
*Step2:上传程序。实现舵机每秒转15度,在0-180度之间循环转。
 
|}
 
|}

2017年3月20日 (一) 06:58的最新版本

模块功能

实验一:舵机使用

概述

  • 如何使用图形化控制舵机。
  • 舵机不像普通电机那样只会转圈圈,它可以根据你的指令转至0-180°之间的任意角停下来。
  • 注意使用舵机时候会占用D9 D10引脚的timer1定时器,此时该引脚不再具有pwm功能,因此如果使用电机时候需要用到pwm最好只用D6或者D5

材料清单

  • 模块
模块 数量 功能
mCookie-CoreUSB/zh 1 核心板
mCookie-Hub/zh 1 传感器转接板
Sensor-Servo Connector/zh 1 舵机连接板
  • 其他硬件设备
    • 舵机
    • USB数据连接线 一根
    • 传感器连接线 一根

搭建硬件

  • Setup 1:将Microduino-Servo Connector和舵机连接,接到上一排排针上。
  • Setup 2:将Microduino-Servo Connector和Hub的8接口接起来(可以自行切换0/2/4/6/8/10/12)。
  • Setup 3:将所有设备连接在一起。通过USB数据线将接入电脑。

Mixly编程

  • Setup 1:在执行器里面拖出舵机控制模块。
  • Setup 2:舵机控制模块说明(舵机控制引脚根据实际连接状况选择)。
  • Setup 3:让舵机转指定的角度,图形化编程。

调试

  • Step1:选择好板卡(Core USB 32U4),和COM端口(默认自动识别)。
  • Step2:上传程序。
  • 观察结果,舵机开始转到0度位置,维持1秒后立马转到90度后维持1秒然后又立马转回0度,重复循环。

实验二:舵机缓慢转圈

概述

让舵机缓慢在0和180度之间旋转。

硬件连接

与上面实验【实验一:舵机使用】电路搭建一样。

Mixly编程

  • 我们直接提供了可直接设置转速的模块,在美科科技的下拉执行器里面。
  • 模块说明。
  • 搭建完毕,语法说明。

调试

  • Step1:选择好板卡(Core USB 32U4),和COM端口(默认自动识别)。
  • Step2:上传程序。实现舵机每秒转15度,在0-180度之间循环转。