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 icono

micro:bit UART Terminal


Ferdinand Stueckler
2.5
  • 03/06/2019
    Update date
  • 0/65
    Security
  • Everyone
  • Android 4.3+
    Android OS

Acerca del micro:bit UART

Bluetooth Terminal de micro: dispositivos de bit

Esta aplicación se comunica entre Android y un dispositivo micro: bit. Puede transmitir y recibir texto en el modo 'notificación' o 'indicación'. La comunicación UART también debe implementarse en el dispositivo de micro: bit (Bloque, Javascript, MBED).

Opciones:

- Indicación: micro predeterminado: modo bit (de lo contrario, modo de notificación)

- LF: Linefeed añadido

- CR: retorno de carro añadido

Requisitos:

- Min. Android 5

- Bluetooth Low Energy (BLE)

- Dispositivos emparejados

- micro: programa de bits (desarrollado por usted mismo)

V 2.1: Copiar al Portapapeles (Menú de opciones)

V 2.2: Borrar lista (menú de opciones), sin opción de registro

V 2.5: Modo Hexagonal

Ejemplo de MBED:

#include "MicroBit.h"

#include "MicroBitUARTService.h"

#include "BMP180.h"

MicroBit uBit;

MicroBitUARTService * uart;

BMP180 bmp180 (P0_30, P0_0);

búfer de char [80];

presión de flotación, temperatura;

int conectado = 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 (búfer);

}

void onButtonB (MicroBitEvent e)

{

    uBit.display.scroll ("SK");

}

/ *

IMPORTANTE !!!

De lo contrario te quedarás sin memoria!

Recomiende desactivar los servicios de DFU y eventos en MicroBitConfig.h, ya que no son necesarios aquí:

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

    presión = -1;

    temperatura = -1;

    if (bmp180.ReadData (& temperatura, y presión))

        sprintf (tampón, "% .2f C% 4.0f hPa", temperatura, presión);

    más

        sprintf (buffer, "NOK");

    // Inicializar el micro: bit runtime.

    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 (":)");

    mientras (1)

    {

        presión = -1;

        temperatura = -1;

        if (bmp180.ReadData (& temperatura, y presión))

            sprintf (tampón, "% .2f C% 4.0f hPa", temperatura, presión);

        más

            sprintf (buffer, "NOK");

        si (! conectado) {

            uBit.sleep (500);

        }

        más

        {

            uart-> enviar (búfer);

            uBit.sleep (1000);

        }

    }

    release_fiber ();

}

Mostrar más

Información Adicional de Aplicación

Última Versión

2.5

Presentado por

محمد ابو احمد

Requisitos

Android 4.3+

Available on

Clasificación de contenido

Everyone

Informe de seguridad

Novedades de Última Versión 2.5

Last updated on 03/06/2019

HEX mode

Mostrar más
0/65
Resultado del análisis: Seguro
Ningún proveedor de seguridad ha marcado este archivo como malicioso
Sin virus
Sin spyware
Sin malware
Sin virus
Sin spyware
Sin malware
Fecha de escaneo:27/06/2024
Nombre del paquete:com.ble.microbit.uart
SHA-256:149a4fd6a102a46b391c0effe6e4a3e2934d2f843369d25cd204ce0cd93e6504
SHA-1:cef9ff8ba9fb3f99097a662476b1a2f31e9edbf4
Mostrar más
Ver informe de seguridad

micro:bit UART Capturas de pantalla

micro:bit UART Postermicro:bit UART captura de pantalla 1micro:bit UART captura de pantalla 2micro:bit UART captura de pantalla 3

Tags Relacionados

Artículos Populares en las Últimas 24 Horas

Suscríbete a APKPure
Sé el primero en obtener acceso al lanzamiento anticipado, noticias y guías de los mejores juegos y aplicaciones de Android.
No, gracias
Suscribirme
¡Suscrito con éxito!
Ahora estás suscrito a APKPure.