問題タブ [bbc-microbit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bluetooth-lowenergy - Micro:bit Bluetooth Low Energy Hacking Persistence (高校インターンシップ プロジェクト)
私のプロジェクトは、Micro:bit マイクロプロセッサを使用して対話型プログラムを作成することです。回転方向と速度を制御の入力として読み取る一種のコントローラーとしてドリル モーターを使用するゲームを構築していますが、私の指導者は、ゲームの実行と同時にボードに電力を供給するため、方向を変えるために回転を停止するか、速度が 3.3 ボルトを下回って電力を供給すると、ゲームが再起動し、すべての進行状況が失われる状況に遭遇します。
私は、2 番目の micro:bit を、コンピューターから電力を供給される一種の保管場所として使用し、2 つの継続的に通信して、プレーヤーの位置や LED 上の他のオブジェクトを送り返すというアイデアを思いつきました。
しかし、2 つの Micro:bit を相互に通信させる方法がわかりません。
誰かが私を正しい方向に向けたり、私が前進し始めたときに正しい方向に私を微調整するために何らかのコミュニケーションを設定することができれば.
私はふりをするほど知らない高校生なので、おそらく多くの助けが必要になるでしょう(私はこの種のことでクラスのほとんどよりも進んでいるので、私を技術者と考えてください大学生に放り込まれた才能のあるティーンエイジャーは、私の不当なエゴを日に日に失っていきます(笑)どうにかして私を助けてください私は現在完全に迷っています
python - Microbit python 無効な構文
子供向けに BBC マイクロビット教育用コンピューターを試しています。ボタンAとBを使用して左右にインクリメントする(端でループする)、配列をトラバースするなど、簡単なことをしたいと思いました。コードの何が問題なのかわかりません (3 行目に構文エラーが報告されています)。また、上部のマイクロビットインポートに関連する「入力→」と「基本→」についての私の推測は正しいですか?
# Add your Python code here. E.g.
from microbit import *
function main ()
var alphabet := ""
var alphabetIndex := 0
input → on button pressed(A) do
if alphabetIndex = 1 then
alphabetIndex := 27
else add code here end if
alphabetIndex := alphabetIndex - 1
end
input → on button pressed(B) do
if alphabetIndex = 26 then
alphabetIndex := 0
else add code here end if
alphabetIndex := alphabetIndex + 1
end
basic → forever do
basic → show number(alphabetIndex, 150)
end
for 0 ≤ i < 1 do
alphabetIndex := 1
alphabet := "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
end for
basic → show string(alphabet[alphabetIndex], 150)
end function
python - Microbit python 変数の問題
姉妹のマイクロビット用に上位または下位のゲームを作成しようとしていますが、変数
random_int
&に問題がありますr_number
。
bbc-microbit - MicroBitでモーターを5秒間動かす方法
マイクロビットで車を作っています。すべてのコンポーネントを実行して、車を組み立てました。DC回路モーターの後輪走行。電源またはモーターを 5 秒だけ持続させるには、マイクロビットでどのようにコーディングすればよいでしょうか。
ありがとうございました。
bbc-microbit - 「プレイトーン」ブロックの速度
BBC マイクロビットと Microsoft Block Editor をいじっていると、「再生音」ブロックの動作がおかしいことに気付きました。ブロックを Web ベースのエディターで使用すると、速度は妥当です。しかし、デバイスに送信するとすぐに、高速になります。
これはバグですか、それとも何か間違っていますか?
python - Mu エディターで BBC Micro::bit のメイン スクリプトから Python スクリプトをインポートできない
BBC Micro::bit の micropython でいくつかの例をコーディングしています。コードをチェックしてボードにフラッシュする Mu エディターを使用しています。
問題は、メインのスクリプトから独自のスクリプトをインポートする方法が見つからないということです。コードチェックが正常に終了した (そして私のコンピューターで動作した) にもかかわらず、一度フラッシュすると、ボードはインポートされたモジュールが存在しないと文句を言います。メインスクリプトだけがボードに入っているようなものです。さらに、すべてのコードを 1 つのスクリプトに貼り付けると、Mu はスクリプトが長すぎる (約 300 行) と文句を言います。ここで何が間違っていますか?スクリプトの最大長があるのはなぜですか?
bbc-microbit - BBC Microbit の MU5 の NoneType
Microbit の単純な回転カウンターのコードがいくつかあります。変数 rev_per_second を返す場合、NoneType である場合があります (理由は不明です)。これを関数内にトラップしようとしましたが、うまくいかないようです。どこが間違っているのでしょうか。