如何使MicroBit中的电机运行5秒钟

时间:2016-09-19 09:12:12

标签: bbc-microbit

我用microbit创造了一辆汽车。我已经运行了所有组件,并且已经构建了汽车。后轮由直流电路电机驱动。我如何在微比特中编码,使电源或电机仅持续5秒钟。

谢谢。

1 个答案:

答案 0 :(得分:2)

从microbit网站上的一些示例项目开始,你可能会更好,因为现在你的问题很模糊。这是一个JavaScript示例,假设您需要驱动pin0来控制电机。

function onStart(  ) {
    // Turn the motor on 
    microbit.writePinDigital(0, true);
    // Wait 5 seconds
    wait(5000);
    // Turn the motor off
    microbit.writePinDigital(0, false);
}

为了真正有用,你需要某种控制算法来决定何时打开和关闭电机。你有电机驱动板吗?否则,你的micro:bit可能没有足够的电源来转动电机(也可能会损坏)。这些是你应该真正添加到问题中的细节 - 它们使人们更容易写出好的答案。