bbc-microbit

    1热度

    2回答

    所以我有一个问题编程微:位。我在互联网页面上编码,然后下载十六进制文件并将其传输到micro:位。在互联网模拟器上一切正常。显然,当我把它转移到微:位代码不起作用。代码非常简单,看起来像这样。 动画重复而变量为0(这部分工作完全) A按钮使变量1,B使得2(这部分作品) 当变量不为0 ,它打破了第一个动画循环。 (这部分也适用) 然后进入第二循环,其重复而变量不为0(这将永远是一个0,因为没有按键

    2热度

    1回答

    我想读一个文件包含一个乌龟机器人在micropython在BBC微位上的说明,但是当我刷我的代码并添加正确的文件它只是挂起,似乎并没有做任何事情。它在我的机器上运行得很好。 micropython是否缺少我正在做的事但不告诉我? 这里是相关的代码。在这个函数下定义了一个类,但是我没有包含那个代码,因为它与这个位无关。 def processInstFile(fileName): writ

    1热度

    1回答

    我正在创建一个带microbit的汽车。我有所有的组件运行,并建立了汽车。直流回路电机的后轮运转。我如何编码microbit,使电源或电机只持续5秒。 谢谢。

    3热度

    1回答

    我想将下面的代码从Javascript翻译成MicroPython:micro。这是发明人的套件从块转换为Javascript的代码示例3。 let light_state = 0 # how do you do this bit? input.onPinPressed(TouchPin.P0,() => { if (light_state == 0) { light_s

    2热度

    1回答

    我有两个英国广播公司微型位,并使用无线电功能从一个从属数据传输到主微位。当数据传输时,我得到随机回车,我不知道是什么问题,我试图剥离任何随机CR等,但仍然得到同样的问题。 a = 1时,开, = 2, 关,77 = 3, 在88 === ================================================ 网关的代码 from microbit import * im

    0热度

    1回答

    我在Microbit上有一个简单的转速计数器的代码。当返回变量rev_per_second时,有时它是一个NoneType(原因未知)。我试图在功能中捕捉这个,但它似乎不工作。请问我哪里错了。 # part of the function revs() if end_time < running_time(): try: rev_per_second = re

    2热度

    1回答

    有一个名称错误,但我无法弄清楚。它位于第8行,在buttonpress处。这是我正在做的一个考勤标记程序。 任何帮助和改进将不胜感激。 start = 0 ind = 0 ind1 = 5 c = {'1': [], '2': [], '3': [], '4': [], '5': [], '6': [], '7': [], '8': [], '9': [], '10': [], '11':

    3热度

    2回答

    我有一个微型的简单的一行:位JavaScript的工作,但同一行microPython没有。 我有一个电位器连接到micro:bit,电位计的读数发送到一个连接到LED的引脚,以控制LED的亮度。 javascript代码 pins.analogWritePin(AnalogPin.P1, pins.analogReadPin(AnalogPin.P0)) 这是块代码的结果工作正常,LED的