micro:bit Gateway icono

micro:bit Gateway


Ferdinand Stueckler
1.2
  • 22/01/2021
    Update date
  • 0/65
    Security
  • Everyone
  • Android 5.0+
    Android OS

Acerca del micro:bit Gateway

el intercambio de datos Bluetooth para micro: dispositivos de bit

Esta aplicación establece un canal entre dos micro: dispositivos de bit. El canal se handeled como la comunicación UART. Usted tiene que desarrollar un programm en cada micro: dispositivo de bit con la transferencia UART.

Indicación Aktive: Indicación BLE (por defecto)

Indicación inaktive: Notificación BLE

Aktive silencio: Sin registro visual

inaktive silencio: Registro

requisitos:

- Min. Android 4.4

- Bluetooth Low Energy (BLE)

- Los dispositivos vinculados

- Micro: Programm bits (desarrollado por sí mismo)

mbed ejemplo:

# include "MicroBit.h"

# include "MicroBitUARTService.h"

Microbit UBIT;

MicroBitUARTService * UART;

int conectado = 0;

onConnected anular (MicroBitEvent e)

{

    uBit.display.scroll ( "C");

    conectada = 1;

}

onDisconnected anular (MicroBitEvent e)

{

    uBit.display.scroll ( "D");

    conectada = 0;

}

onButtonA anular (MicroBitEvent e)

{

    si (== conectada 0) {

        uBit.display.scroll ( "NC");

        regreso;

    }

    uart-> enviar ( "Sí");

    uBit.display.scroll ( "Y");

}

onButtonB anular (MicroBitEvent e)

{

    si (== conectada 0) {

        uBit.display.scroll ( "NC");

        regreso;

    }

    uart-> enviar ( "n");

    uBit.display.scroll ( "N");

}

onButtonAB anular (MicroBitEvent e)

{

    si (== conectada 0) {

        uBit.display.scroll ( "NC");

        regreso;

    }

    uart-> enviar ( "SK");

    uBit.display.scroll ( "SK");

}

processBLEUart void () {

    uint8_t readBuf [22];

    while (1) {// bucle para siempre

        if ((! conectado) || (! uart-> isReadable ())) {

            uBit.sleep (50); // Espera de 50ms y comprobar de nuevo

            continuar; // lazo;

        }

        // Demás estamos conectados y hay un poco de entrada para leer

        si (uart-> isReadable ()) {

            mientras que (uart-> isReadable ()) {

                int = charCount uart-> read (readBuf, 22, ASYNC);

                si (charCount! = 0) {

                    for (int i = 0; i                         uBit.display.scroll ((char) readBuf [i]);

                }

            }

        }

    }

}

/ *

IMPORTANTE !!!

Oherwise va a quedar sin memoria!

Recomiendan deshabilitar los servicios de DFU y Eventos en MicroBitConfig.h ya que no son necesarios aquí:

microbit-> Microbit-Dal-> INC-> núcleo-> MicroBitConfig.h

#define MICROBIT_BLE_DFU_SERVICE 0

#define MICROBIT_BLE_EVENT_SERVICE 0

0x500 #define MICROBIT_SD_GATT_TABLE_SIZE

* /

int main ()

{

    // Inicia el micro: tiempo de ejecución poco.

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

    uBit.messageBus.listen (MICROBIT_ID_BUTTON_AB, MICROBIT_BUTTON_EVT_CLICK, onButtonAB);

    UART = new MicroBitUARTService (* uBit.ble, 32, 32);

    uBit.display.scroll ( "Go");

    create_fiber (y processBLEUart); // Crear fibra y programarlo.

    release_fiber ();

}

Mostrar más

Información Adicional de Aplicación

Última Versión

1.2

Presentado por

Suman Raj Suman Raj

Requisitos

Android 5.0+

Available on

Clasificación de contenido

Everyone

Informe de seguridad

Novedades de Última Versión 1.2

Last updated on 22/01/2021

Android 11

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:07/04/2026
Nombre del paquete:com.ble.microbit.gateway
SHA-256:eb6b8c6863800e6a0916ea7ade6d90660463a92033cc402d46d578438b158438
SHA-1:1d530221aaed0eca1d1e9bc57afaaa3594fed2f1
Mostrar más
Ver informe de seguridad

micro:bit Gateway Capturas de pantalla

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

Tags Relacionados

Artículos Populares en las Últimas 24 Horas

Buscando...
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.