2016-06-20 5 views
4

私のプロジェクトは、マイクロビットプロセッサを使用して対話型プログラムを作成することです。私は回転を読み取る種類のコントローラとしてドリルモーターを使用するゲームを構築しています方向と速度を入力すると しかし、私の指導者は、ゲームが実行されているのと同時にボードの電源を入れるのはクールだと言ったので、今度は方向を変えるために回転を止めるか、 3.3ボルトで電源が入り、ゲームが再開してすべての進歩が失われますマイクロ:ビットBluetooth低エネルギーハッキング持続(高校インターンシッププロジェクト)

私はコンピュータで電源を供給されている一種の記憶場所として2番目のマイクロビットを使用するというアイデアを持っていました。その他のオブジェクトLEDの

が、私は取得する方法を見つけ出すことができない2つのマイクロ:ビットの誰かが正しい方向に私を指すかさえ微調整するために通信のいくつかの並べ替えを設定することができればお互い

に話をします私は前向きな方向に進みます。

私は私がふりをするほどのことを知らない高校生ですから、私はおそらく多くの助けが必要です私のクラスは、この種のもので私のようなものだと思うので、技術的な才能のあるティーンエイジャーは、私の不当な自我を失う大学生と一緒に考えるLOL)何とか私を助けてください何とか私は現在完全に失われている

+1

こんにちは!ちょうどマイクロのための専用のSOサイトの提案について知らせたいと思っていました:http://area51.stackexchange.com/proposals/96237/microbit?referrer=x6jjS7LwKdPSAtdzObISPw2 このようなサイトが有益であれば、コミットしてくださいサイト :) –

答えて

2
私は(または少なくとも単に)micropythonでこれを行う方法があるとは思わない

、しかしmicrobit runtime docsは、Bluetoothをサポートするだけでなく、ことを説明し、2.4 GHz無線:しかし

、それをまた、単純な、直接マイクロを可能に基づいて、操作のはるかに単純なモードにすることができますビットのマイクロへ:ビット通信

これを使用するためには、MBED環境を使用してc++に書く必要がある(または可能性がありますオフライン) - しかし、これは少なくとも、あなたが始めるためのポインタを与えることを願っています。

5

あなたは、ドキュメント(十分でないメモリ)に示されている理由のために、Bluetoothを使用することはできません。http://microbit-micropython.readthedocs.io/en/latest/ble.html

しかし、あなたが送信できるようになる軽い無線モジュールの流入実装は、そこにありますあなたはそれがまだmicropythonにマージされていない書き込みの際に、GitHubの中で見ることができるようにhttps://github.com/bbcmicrobit/micropython/pull/305

:簡単なデータ:https://github.com/bbcmicrobit/micropython/pull/283

提案文書はで見つけることができます。だから、リポジトリを複製してパッチを適用し、ソースからビルドする必要があります。それについての議論があるので、APIが変更されるリスクがあることに注意してください。

また、Seanが言及したように、無線モジュールのC++ DAL実装を使用して、その間に何かを実行することができます。また、ブロックやタッチ開発言語でも無線機能を利用できます。

1

:2016のように、互いに

に話をするビットを、することができます!あなたはエラー「『ラジオ』という名前のモジュール」を取得した場合まずチェックmicropythonは、APIが

あるその後ラジオチュートリアル https://microbit-micropython.readthedocs.io/en/latest/tutorials/radio.html

に従ってくださいhttps://codewith.mu/

を使用し、無線モジュール

import radio 

を持っています

https://microbit-micropython.readthedocs.io/en/latest/radio.html

関連する問題