micro:bit UART Terminal

  • 1.1 MB

    Dung lượng tệp

  • Android 4.3+

    Android OS

Giới thiệu về micro:bit UART Terminal

Bluetooth Terminal cho vi: các thiết bị chút

Ứng dụng này giao tiếp giữa Android và thiết bị micro: bit. Bạn có thể truyền và nhận văn bản ở chế độ 'thông báo' hoặc 'chỉ báo'. Giao tiếp UART cũng phải được triển khai tại thiết bị micro: bit (Block, Javascript, MBED).

Tùy chọn:

- Chỉ định: Chế độ micro: bit mặc định (nếu không là chế độ thông báo)

- LF: Đã thêm Linefeed

- CR: Đã thêm tiền vận chuyển

Yêu cầu:

- Tối thiểu Android 5

- Bluetooth năng lượng thấp (BLE)

- Thiết bị ghép nối

- micro: bit chương trình (do chính bạn phát triển)

V 2.1: Sao chép vào Clipboard (Menu tùy chọn)

V 2.2: Xóa danh sách (Menu tùy chọn), Không có tùy chọn đăng nhập

V 2.5: Chế độ lục giác

Ví dụ MBED:

#inc loại "MicroBit.h"

#inc loại "MicroBitUARTService.h"

#inc loại "BMP180.h"

MicroBit uBit;

Dịch vụ MicroBitUARTS * uart;

BMP180 bmp180 (P0_30, P0_0);

đệm char [80];

áp suất phao, nhiệt độ;

int kết nối = 0;

void onConnected (MicroBitEvent e)

{

    uBit.display.scroll ("C");

    kết nối = 1;

}

void onDisconnected (MicroBitEvent e)

{

    uBit.display.scroll ("D");

    kết nối = 0;

}

khoảng trống trênButtonA (MicroBitEvent e)

{

    uBit.display.scroll (bộ đệm);

}

khoảng trống trênButtonB (MicroBitEvent e)

{

    uBit.display.scroll ("SK");

}

/ *

QUAN TRỌNG !!!

Hơn nữa, bạn sẽ hết bộ nhớ!

Đề nghị vô hiệu hóa các dịch vụ DFU và Sự kiện trong MicroBitConfig.h vì chúng không cần thiết ở đây:

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 chính ()

{

    bmp180.Initialize (64, BMP180_OSS_ULTRA_LOW_POWER);

    áp suất = -1;

    nhiệt độ = -1;

    if (bmp180.ReadData (& nhiệt độ, & áp suất))

        sprintf (bộ đệm, "% .2f C% 4.0f hPa", nhiệt độ, áp suất);

    khác

        sprintf (bộ đệm, "NOK");

    // Khởi tạo thời gian chạy micro: bit.

    uBit.init ();

    uBit.messageBus.listen (MICROBIT_ID_BLE, MICROBIT_BLE_EVT_CONNECTED, được kết nối);

    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 = dịch vụ MicroBitUARTS mới (* uBit.ble, 32, 32);

    uBit.display.scroll (":)");

    trong khi (1)

    {

        áp suất = -1;

        nhiệt độ = -1;

        if (bmp180.ReadData (& nhiệt độ, & áp suất))

            sprintf (bộ đệm, "% .2f C% 4.0f hPa", nhiệt độ, áp suất);

        khác

            sprintf (bộ đệm, "NOK");

        if (! kết nối) {

            uBit.s ngủ (500);

        }

        khác

        {

            uart-> gửi (bộ đệm);

            uBit.s ngủ (1000);

        }

    }

    phát hành_fiber ();

}

Hiển thị nhiều hơnHiển thị ít hơn

What's new in the latest 2.5

Last updated on 2019-06-04
HEX mode

Thông tin APK micro:bit UART Terminal

Phiên bản mới nhất
2.5
Danh mục
Liên lạc
Android OS
Android 4.3+
Dung lượng tệp
1.1 MB
Nhà phát triển
Ferdinand Stueckler
Available on
Tải APK an toàn và nhanh chóng trên APKPure
APKPure sử dụng xác minh chữ ký để đảm bảo tải APK miễn phí virus cho micro:bit UART Terminal.

Phiên bản cũ của micro:bit UART Terminal

Tải xuống siêu nhanh và an toàn thông qua Ứng dụng APKPure

Một cú nhấp chuột để cài đặt các tệp XAPK/APK trên Android!

Tải về APKPure
Báo cáo an ninh

micro:bit UART Terminal

2.5

Báo cáo an ninh sẽ sớm có sẵn. Trong thời gian chờ đợi, xin lưu ý rằng ứng dụng này đã vượt qua các kiểm tra an ninh ban đầu của APKPure.

SHA256:

149a4fd6a102a46b391c0effe6e4a3e2934d2f843369d25cd204ce0cd93e6504

SHA1:

cef9ff8ba9fb3f99097a662476b1a2f31e9edbf4