最新消息:

Microbit 马达控制

Micro Bit 少儿编程 4784浏览 0评论

对于物联网和机器人,马达控制是重要的入门知识。

 

Micro:bit 3伏输出,但电流非常低,所以即使是3伏电机也不足以驱动。实际上,试图这样做可能会损害micro:bit,对于电机控制,您将需要购买额外的电机驱动板(和电池组),以提供电机驱动所需的额外电流(通常为4.5V至6V)。 

下图说明了如何连接电机板。

 

Microbit 马达控制

 

对于大多数项目来说,速度并不是速度,而是扭矩,这是克服摩擦和确保更精确控制所需要的。

本文选择使用6伏电源作为电机驱动板,因此将使用内置200:1齿轮箱的6伏电机来提供必要的扭矩。

 

MakeCode编辑器脚本: 

将电机连接到电机1,将6伏电池连接到电源,以下项目的脚本将在按下按钮A时启动电机,按下按钮B时停止。

通过连接电机的方式,当引脚8为高电平(1或ON)时,电机顺时针旋转。

通过连接电机的方式,当引脚12为高(1或ON)时,电机逆时针旋转。 

 

项目示例:

遥控车辆(Remote controlled vehicle)

 

Microbit 马达控制

 

https://sites.google.com/view/microbitofthings/7-motor-control/10-vehicles?authuser=0

线跟随车辆(Line following vehicle)

 

Microbit 马达控制

 

https://sites.google.com/view/microbitofthings/7-motor-control/10-vehicles?authuser=0

 

控制速度:

 

该脚本适用于引脚0和16控制左侧电机的车辆。

引脚8和12控制右侧电机。

通过将模拟值写入引脚,可以设置电机的速度。

1023是最高速度。 任何值都可以在0和1023之间设置。

该脚本将设置右侧电机以最大速度旋转,而左侧电机以半速度旋转。

 

 

您必须 登录 才能发表评论!