사용자 환경을 개선하기 위해 이 웹 사이트의 쿠키 및 기타 기술을 사용합니다.
이 페이지의 링크를 클릭하면 당사의 개인 정보 보호 정책쿠키 정책에 동의하는 것입니다.
동의함 더 알아보기

micro:bit UART 스크린 샷

micro:bit UART 정보

마이크로 블루투스 터미널 : 비트 디바이스

이 응용 프로그램은 Android와 micro : bit 장치간에 통신합니다. '알림'또는 '표시'모드에서 텍스트를 전송하고 수신 할 수 있습니다. 또한 UART 통신은 마이크로 : 비트 장치 (블록, 자바 스크립트, MBED)에서 구현되어야합니다.

옵션 :

- 표시 : 디폴트 마이크로 : 비트 모드 (그렇지 않으면 통지 모드)

- LF : 줄 바꿈이 추가되었습니다.

- CR : 캐리지 리턴이 추가되었습니다.

요구 사항 :

- 민. Android 5

- 블루투스 저에너지 (BLE)

- 페어링 된 기기

- 마이크로 : 비트 프로그래머 (스스로 개발)

V 2.1 : 클립 보드로 복사 (옵션 메뉴)

V 2.2 : 목록 지우기 (옵션 메뉴), 로그 옵션 없음

V 2.5 : 16 진수 모드

MBED 예제 :

#include "MicroBit.h"

#include "MicroBitUARTService.h"

#include "BMP180.h"

마이크로 비트 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 (buffer);

}

void onButtonB (MicroBitEvent e)

{

    uBit.display.scroll ( "SK");

}

/ *

중요 !!!

Oherwise 당신은 기억이 부족합니다!

MicroBitConfig.h에서 DFU 및 이벤트 서비스가 필요 없으므로이 서비스를 비활성화하는 것이 좋습니다.

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 (& 온도, & 압력))

        sprintf (완충액, "% .2f C % 4.0fhPa", 온도, 압력);

    그밖에

        sprintf (버퍼, "NOK");

    // 마이크로 : 비트 런타임을 초기화합니다.

    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 (& 온도, & 압력))

            sprintf (완충액, "% .2f C % 4.0fhPa", 온도, 압력);

        그밖에

            sprintf (버퍼, "NOK");

        if (! connected) {

            uBit.sleep (500);

        }

        그밖에

        {

            uart-> send (버퍼);

            uBit.sleep (1000);

        }

    }

    release_fiber ();

}

최신 버전 2.5의 새로운 기능

Last updated on Jun 3, 2019

HEX mode

번역 로드 중...

추가 앱 정보

최신 버전

micro:bit UART 업데이트 요청 2.5

업로드한 사람

محمد ابو احمد

필요한 Android 버전

Android 4.3+

Available on

Google Play에서 micro:bit UART 얻기

더 보기
언어
APKPure를 구독하십시오
최고의 Android 게임 및 앱의 초기 릴리스, 뉴스 및 가이드에 액세스하는 첫 번째 사람이 되십시오.
고맙지 만 사양 할게
가입하기
성공적으로 구독!
당신은 이제 APKPure에 가입되었습니다.
APKPure를 구독하십시오
최고의 Android 게임 및 앱의 초기 릴리스, 뉴스 및 가이드에 액세스하는 첫 번째 사람이 되십시오.
고맙지 만 사양 할게
가입하기
성공!
당신은 이제 우리의 뉴스 레터를 구독하고 있습니다.