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 ícone

micro:bit UART Terminal


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

Sobre este micro:bit UART

Terminal Bluetooth para micro: dispositivos bit

Este aplicativo se comunica entre o Android e um dispositivo micro: bit. Você pode transmitir e receber texto no modo 'notificação' ou 'indicação'. A comunicação UART também deve ser implementada no dispositivo micro: bit (Block, Javascript, MBED).

Opções:

- Indicação: Micro padrão: modo de bit (caso contrário, modo de notificação)

- LF: Linefeed adicionado

- CR: retorno do carro adicionado

Requisitos:

- Min. Android 5

- Bluetooth de baixa energia (BLE)

- Dispositivos pareados

- micro: programm bit (desenvolvido por você mesmo)

V 2.1: Copiar para a área de transferência (menu de opções)

V 2.2: Limpar lista (menu de opções), sem opção de log

V 2.5: Modo Hex

Exemplo MBED:

#include "MicroBit.h"

#include "MicroBitUARTService.h"

#include "BMP180.h"

MicroBit uBit;

MicroBitUARTService * uart;

BMP180 bmp180 (P0_30, P0_0);

buffer de caracteres [80];

pressão de flutuação, temperatura;

int connected = 0;

void onConnected (MicroBitEvent e)

{

    uBit.display.scroll ("C");

    conectado = 1;

}

void onDisconnected (MicroBitEvent e)

{

    uBit.display.scroll ("D");

    conectado = 0;

}

void onButtonA (MicroBitEvent e)

{

    uBit.display.scroll (buffer);

}

void onButtonB (MicroBitEvent e)

{

    uBit.display.scroll ("SK");

}

/ *

IMPORTANTE !!!

Ao contrário, você ficará sem memória!

Recomendamos desabilitar os serviços DFU e Event no MicroBitConfig.h, já que eles não são necessários aqui:

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

    pressão = -1;

    temperatura = -1;

    if (bmp180.ReadData (& temperatura e pressão))

        sprintf (tampão, "% .2f C% 4.0f hPa", temperatura, pressão);

    outro

        sprintf (buffer, "NOK");

    // Inicializa o tempo de execução 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 = novo MicroBitUARTService (* uBit.ble, 32, 32);

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

    enquanto (1)

    {

        pressão = -1;

        temperatura = -1;

        if (bmp180.ReadData (& temperatura e pressão))

            sprintf (tampão, "% .2f C% 4.0f hPa", temperatura, pressão);

        outro

            sprintf (buffer, "NOK");

        if (! connected) {

            uBit.sleep (500);

        }

        outro

        {

            uart-> send (buffer);

            uBit.sleep (1000);

        }

    }

    release_fiber ();

}

Mostrar mais

Informações Adicionais do Aplicativo

Última versão

2.5

Enviado por

محمد ابو احمد

Requer Android

Android 4.3+

Available on

Classificação do Conteúdo

Everyone

Relatório de segurança

Novidades da Última Versão 2.5

Last updated on Jun 3, 2019

HEX mode

Mostrar mais
0/65
Resultado da verificação: Seguro
Nenhum fornecedor de segurança marcou este arquivo como malicioso
Nenhum vírus
Nenhum spyware
Nenhum malware
Nenhum vírus
Nenhum spyware
Nenhum malware
Data da verificação:Jun 27, 2024
Nome do pacote:com.ble.microbit.uart
SHA-256:149a4fd6a102a46b391c0effe6e4a3e2934d2f843369d25cd204ce0cd93e6504
SHA-1:cef9ff8ba9fb3f99097a662476b1a2f31e9edbf4
Mostrar mais
Ver relatório de segurança

micro:bit UART Capturas de tela

micro:bit UART Cartazmicro:bit UART imagem de tela 1micro:bit UART imagem de tela 2micro:bit UART imagem de tela 3

Tags Relacionadas

Artigos Populares nas Últimas 24 Horas

Inscrever-se no APKPure
Seja o primeiro a ter acesso ao lançamento antecipado, notícias e guias dos melhores jogos e aplicativos para Android.
Não, obrigado
Inscrever-se
Inscreva-se com sucesso!
Agora você está inscrito no APKPure.