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
  • 03/06/2019
    Update date
  • 0/65
    Security
  • Everyone
  • Android 4.3+
    Android OS

Oписание micro:bit UART

Bluetooth терминал для микро: разрядных устройств

Это приложение обменивается данными между Android и устройством micro: bit. Вы можете передавать и получать текст в режиме «уведомления» или «индикация». Связь UART также должна быть реализована на микробитовом устройстве (Block, Javascript, MBED).

Опции:

- Индикация: по умолчанию микро: битовый режим (в противном случае режим уведомления)

- LF: добавлена ​​перевод строки

- CR: добавлен возврат каретки

Требования:

- Мин. Android 5

- Bluetooth Low Energy (BLE)

- сопряженные устройства

- микро: бит программа (разработано вами)

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);

буфер символов [80];

поплавковое давление, температура;

int connected = 0;

void onConnected (MicroBitEvent e)

{

    uBit.display.scroll ( "С");

    подключено = 1;

}

void onDisconnected (MicroBitEvent e)

{

    uBit.display.scroll ( "D");

    подключено = 0;

}

void onButtonA (MicroBitEvent e)

{

    uBit.display.scroll (буфер);

}

void onButtonB (MicroBitEvent e)

{

    uBit.display.scroll ( "СК");

}

/ *

ВАЖНЫЙ !!!

В противном случае у вас не хватит памяти!

Рекомендуем отключить службы DFU и Event в MicroBitConfig.h, поскольку они здесь не нужны:

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;

    если (bmp180.ReadData (& температура, & давление))

        sprintf (буфер, "% .2f C% 4.0f hPa", температура, давление);

    еще

        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 = новый MicroBitUARTService (* uBit.ble, 32, 32);

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

    в то время как (1)

    {

        давление = -1;

        температура = -1;

        если (bmp180.ReadData (& температура, & давление))

            sprintf (буфер, "% .2f C% 4.0f hPa", температура, давление);

        еще

            Sprintf (буфер, "NOK");

        если (! подключен) {

            uBit.sleep (500);

        }

        еще

        {

            uart-> отправить (буфер);

            uBit.sleep (1000);

        }

    }

    release_fiber ();

}

Ещё

Дополнительная информация о Приложения

Последняя версия

2.5

Загрузил

محمد ابو احمد

Требуемая версия Android

Android 4.3+

Available on

Возрастные ограничения

Everyone

Отчет о безопасности

Что нового в последней версии 2.5

Last updated on 03/06/2019

HEX mode

Ещё
0/65
Результат сканирования: Безопасно
Никакой поставщик безопасности не отметил этот файл как вредоносный
Нет вируса
Нет шпионского ПО
Нет вредоносного ПО
Нет вируса
Нет шпионского ПО
Нет вредоносного ПО
Дата сканирования:27/06/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.