
micro:bit UART Terminal 電腦版
Ferdinand Stueckler
用GameLoop模拟器在電腦上玩micro:bit UART Terminal
micro:bit UART Terminal 電腦版
來自發行商 Ferdinand Stueckler 的 micro:bit UART Terminal 能夠在安卓系統上運行。
現在,您可以在電腦上使用 GameLoop 模擬器流暢地玩 micro:bit UART Terminal。
在 GameLoop 遊戲庫或搜索結果中下載。 不需要再暢玩遊戲時盯著電池電量或被令人懊惱的來電打斷。
只需在電腦大屏幕上免費下載暢玩micro:bit UART Terminal 電腦版!
micro:bit UART Terminal 簡介
此應用程序在Android和micro:bit設備之間進行通信。您可以在“通知”或“指示”模式下發送和接收文本。 UART通信也必須在micro:bit設備(Block,Javascript,MBED)上實現。
選項:
- 指示:默認微位:位模式(否則為通知模式)
- LF:添加換行
- CR:添加了回車
要求:
- 分鐘Android 5
- 藍牙低功耗(BLE)
- 配對設備
- micro:bit programm(由你自己開發)
V 2.1:複製到剪貼板(選項菜單)
V 2.2:清除列表(選項菜單),無日誌選項
V 2.5:十六進制模式
MBED示例:
#include“MicroBit.h”
#include“MicroBitUARTService.h”
#include“BMP180.h”
MicroBit uBit;
MicroBitUARTService * uart;
BMP180 bmp180(P0_30,P0_0);
char buffer [80];
浮壓,溫度;
int connected = 0;
void onConnected(MicroBitEvent e)
{
uBit.display.scroll(“C”);
connected = 1;
}
void onDisconnected(MicroBitEvent e)
{
uBit.display.scroll(“d”);
connected = 0;
}
void onButtonA(MicroBitEvent e)
{
uBit.display.scroll(緩衝液);
}
void onButtonB(MicroBitEvent e)
{
uBit.display.scroll(“SK”);
}
/ *
重要!!!
否則你的內存就會耗盡!
建議在MicroBitConfig.h中禁用DFU和事件服務,因為這裡不需要它們:
microbit-> microbit-dal-> INC->核 - > 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(緩衝液,“%。2f C%4.0f hPa”,溫度,壓力);
其他
的sprintf(緩衝液,“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 MicroBitUARTService(* uBit.ble,32,32);
uBit.display.scroll(“:)”);
而(1)
{
壓力= -1;
溫度= -1;
if(bmp180.ReadData(&temperature,&pressure))
sprintf(緩衝液,“%。2f C%4.0f hPa”,溫度,壓力);
其他
的sprintf(緩衝液,“NOK”);
if(!connected){
uBit.sleep(500);
}
其他
{
uart->發送(緩衝液);
uBit.sleep(1000);
}
}
release_fiber();
}
標籤
通訊訊息
開發商
Ferdinand Stueckler
最新版本
2.5
更新時間
2019-05-26
類別
通訊
同時可用
Google Play
更多
如何在電腦上用 GameLoop 玩 micro:bit UART Terminal
1. 從官網下載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