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的