
micro:bit UART Terminal PC
Ferdinand Stueckler
GameLoopエミュレーターを使用してPCにmicro:bit UART Terminalをダウンロードします
micro:bit UART Terminal PC版
開発者Ferdinand Stuecklerからのmicro:bit UART Terminalは、過去にAndroidsystermで実行されています。
これで、GameLoopを搭載したPCでmicro:bit UART Terminalをスムーズにプレイできます。
GameLoopライブラリまたは検索結果にダウンロードしてください。 バッテリーに目を向けたり、間違った時間にイライラしたりすることはもうありません。
大画面でmicro:bit UART TerminalPCを無料でお楽しみください!
micro:bit UART Terminal 序章
このアプリは、Androidとmicro:bitデバイスの間で通信します。あなたは '通知'または '表示'モードでテキストを送受信することができます。 UART通信もマイクロビットデバイス(ブロック、Javascript、MBED)で実装する必要があります。
オプション:
- 表示:デフォルトのマイクロ:ビットモード(それ以外の場合は通知モード)
- LF:改行を追加しました
- CR:キャリッジリターンを追加
必要条件
- 分アンドロイド5
- Bluetooth Low Energy(BLE)
- ペアデバイス
- マイクロ:ビットプログラム(自分で開発)
V 2.1:クリップボードにコピー(オプションメニュー)
V 2.2:クリアリスト(オプションメニュー)、ログオプションなし
V 2.5:16進モード
MBEDの例:
#「MicroBit.h」を含めます
#include "MicroBitUARTService.h"
#include "BMP180.h"
MicroBit uBit;
MicroBitUARTSサービス* uart;
BMP180 bmp180(P0_30、P0_0)。
charバッファ[80];
フロート圧力、温度。
int connected = 0。
void onConnected(MicroBitEvent e)
{
uBit.display.scroll( "C");
接続= 1。
}
void onDisconnected(MicroBitEvent e)
{
uBit.display.scroll( "D");
接続= 0。
}
void onButtonA(MicroBitEvent e)
{
uBit.display.scroll(バッファ);
}
void onButtonB(MicroBitEvent e)
{
uBit.display.scroll( "SK");
}
/ *
重要です!!!
そうでなければ、あなたはメモリを使い果たします!
MicroBitConfig.hでDFUサービスとEventサービスはここでは必要ないので、無効にすることをお勧めします。
microbit-> microbit-dal-> inc-> core-> MicroBitConfig.h
#define MICROBIT_BLE_DFU_SERVICE 0
#define MICROBIT_BLE_EVENT_SERVICE 0
#define MICROBIT_SD_GATT_TABLE_SIZE 0x500
* /
int main()
{
bmp180.Initialize(64、BMP180_OSS_ULTRA_LOW_POWER);
圧力= -1。
温度= −1。
if(bmp180.ReadData(&temperature、&pressure))
sprintf(緩衝液、 "%0.2f C%4.0f hPa"、温度、圧力);
それ以外の
sprintf(buffer、 "NOK");
// micro:bitランタイムを初期化します。
uBit.init();
uBit.messageBus.listen(MICROBIT_ID_BLE、MICROBIT_BLE_EVT_CONNECTED、onConnected);
uBit.messageBus.listen(MICROBIT_ID_BLE、MICROBIT_BLE_EVT_DISCONNECTED、onDisconnected);
uBit.messageBus.listen(MICROBIT_ID_BUTTON_A、MICROBIT_BUTTON_EVT_CLICK、onButtonA);
uBit.messageBus.listen(MICROBIT_ID_BUTTON_B、MICROBIT_BUTTON_EVT_CLICK、onButtonB);
uart = new MicroBitUARTSサービス(* uBit.ble、32、32);
uBit.display.scroll( ":)");
しながら(1)
{
圧力= -1。
温度= −1。
if(bmp180.ReadData(&temperature、&pressure))
sprintf(緩衝液、 "%0.2f C%4.0f hPa"、温度、圧力);
それ以外の
sprintf(buffer、 "NOK");
if(!connected){
uBit.sleep(500);
}
それ以外の
{
uart-> send(buffer);
uBit.sleep(1000);
}
}
release_fiber();
}
タグ
通信情報
デベロッパー
Ferdinand Stueckler
最新バージョン
2.5
最終更新
2019-05-26
カテゴリー
通信
上で利用可能
Google Play
もっと見せる
PCでGameLoopを使用してmicro:bit UART Terminalをプレイする方法
1. 公式WebサイトからGameLoopをダウンロードし、exeファイルを実行してGameLoopをインストールします
2. GameLoopを開いて「micro:bit UART Terminal」を検索し、検索結果でmicro:bit UART Terminalを見つけて、「インストール」をクリックします。
3. GameLoopでmicro:bit UART Terminalを楽しんでください
Minimum requirements
OS
Windows 8.1 64-bit or Windows 10 64-bit
GPU
GTX 1050
CPU
i3-8300
Memory
8GB RAM
Storage
1GB available space
Recommended requirements
OS
Windows 8.1 64-bit or Windows 10 64-bit
GPU
GTX 1050
CPU
i3-9320
Memory
16GB RAM
Storage
1GB available space