Our website uses necessary cookies to enable basic functions and optional cookies to help us to enhance your user experience. Learn more about our cookie policy by clicking "Learn More".
Accept All Only Necessary Cookies
micro:bit UART 아이콘

micro:bit UART Terminal


Ferdinand Stueckler
2.5
  • Jun 3, 2019
    Update date
  • 0/65
    Security
  • Everyone
  • Android 4.3+
    Android OS

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

업로드한 사람

محمد ابو احمد

필요한 Android 버전

Android 4.3+

Available on

콘텐츠 등급

Everyone

보안 보고서

최신 버전 2.5의 새로운 기능

Last updated on Jun 3, 2019

HEX mode

더 보기
0/65
검사 결과: 안전
보안 공급자가 이 파일을 악성으로 표시하지 않았습니다
바이러스 없음
스파이웨어 없음
악성 소프트웨어 없음
바이러스 없음
스파이웨어 없음
악성 소프트웨어 없음
검사 날짜:Jun 27, 2024
패키지 이름:com.ble.microbit.uart
SHA-256:149a4fd6a102a46b391c0effe6e4a3e2934d2f843369d25cd204ce0cd93e6504
SHA-1:cef9ff8ba9fb3f99097a662476b1a2f31e9edbf4
더 보기
보안 보고서 보기

micro:bit UART 스크린 샷

micro:bit UART 포스터micro:bit UART 스크린샷 1micro:bit UART 스크린샷 2micro:bit UART 스크린샷 3

관련 태그

지난 24시간 동안의 인기 기사

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