micro:bit UART Terminal

micro:bit UART Terminal

Ferdinand Stueckler
2019年06月04日
  • 1.1 MB

    文件大小

  • 0/65
    安全
  • Everyone

  • Android 4.3+

    Android OS

關於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();

}

更多

最新版本2.5的更新日誌

Last updated on 2019年06月04日
HEX mode
更多

視頻和屏幕截圖

  • micro:bit UART Terminal 海報
  • micro:bit UART Terminal 截圖 1
  • micro:bit UART Terminal 截圖 2
  • micro:bit UART Terminal 截圖 3

micro:bit UART Terminal APK信息

最新版本
2.5
類別
通訊
Android OS
Android 4.3+
文件大小
1.1 MB
Available on
內容分級
Everyone
安全報告
0/65
掃描結果:安全
沒有安全廠商將此檔案標記為惡意
無病毒
無間諜軟體
無惡意軟體
無病毒
無間諜軟體
無惡意軟體
掃描日期:2024年06月27日
套件名稱:com.ble.microbit.uart
SHA-256:149a4fd6a102a46b391c0effe6e4a3e2934d2f843369d25cd204ce0cd93e6504
SHA-1:cef9ff8ba9fb3f99097a662476b1a2f31e9edbf4
顯示更多

micro:bit UART Terminal歷史版本

1.1 MB2019年06月04日
下載
422.9 KB2018年05月18日
下載
997.5 KB2017年04月12日
下載
961.4 KB2016年11月08日
下載
APKPure 圖標

在APKPure極速安全下載應用程式

一鍵安裝安卓XAPK/APK文件!

下載 APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies