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
Icona micro:bit UART

micro:bit UART Terminal


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

Informazioni su micro:bit UART

Terminale Bluetooth per micro: i dispositivi bit

Questa app comunica tra Android e un dispositivo micro: bit. È possibile trasmettere e ricevere testo in modalità 'notifica' o 'indicazione'. La comunicazione UART deve anche essere implementata nel dispositivo micro: bit (Block, Javascript, MBED).

Opzioni:

- Indicazione: micro di default: modalità bit (altrimenti modalità di notifica)

- LF: avanzamento riga aggiunto

- CR: aggiunta del ritorno a capo

Requisiti:

- Min. Android 5

- Bluetooth Low Energy (BLE)

- Dispositivi accoppiati

- micro: bit programm (sviluppato da te)

V 2.1: Copia negli Appunti (menu Opzioni)

V 2.2: Cancella elenco (menu opzioni), Nessuna opzione registro

V 2.5: modalità esadecimale

Esempio MBED:

#include "MicroBit.h"

#include "MicroBitUARTService.h"

#include "BMP180.h"

MicroBit uBit;

MicroBitUARTService * uart;

BMP180 bmp180 (P0_30, P0_0);

buffer di caratteri [80];

pressione del galleggiante, temperatura;

int connected = 0;

void onConnected (MicroBitEvent e)

{

    uBit.display.scroll ( "C");

    connesso = 1;

}

void onDisconnected (MicroBitEvent e)

{

    uBit.display.scroll ( "D");

    connesso = 0;

}

void onButtonA (MicroBitEvent e)

{

    uBit.display.scroll (buffer);

}

void onButtonB (MicroBitEvent e)

{

    uBit.display.scroll ( "SK");

}

/ *

IMPORTANTE !!!

In caso contrario, ti verrà a corto di memoria!

Consiglia di disabilitare i servizi DFU ed Event in MicroBitConfig.h poiché non sono necessari qui:

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

    pressione = -1;

    temperatura = -1;

    if (bmp180.ReadData (& temperatura, & pressione))

        sprintf (buffer, "% .2f C% 4.0f hPa", temperatura, pressione);

    altro

        sprintf (buffer, "NOK");

    // Inizializza il runtime 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 = new MicroBitUARTService (* uBit.ble, 32, 32);

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

    mentre (1)

    {

        pressione = -1;

        temperatura = -1;

        if (bmp180.ReadData (& temperatura, & pressione))

            sprintf (buffer, "% .2f C% 4.0f hPa", temperatura, pressione);

        altro

            sprintf (buffer, "NOK");

        se (! connesso) {

            uBit.sleep (500);

        }

        altro

        {

            uart-> invia (buffer);

            uBit.sleep (1000);

        }

    }

    release_fiber ();

}

Mostra Altro

Informazioni APP aggiuntive

Ultima versione

2.5

Caricata da

محمد ابو احمد

È necessario Android

Android 4.3+

Available on

Classificazione dei contenuti

Everyone

Rapporto di sicurezza

Novità nell'ultima versione 2.5

Last updated on Jun 3, 2019

HEX mode

Mostra Altro
0/65
Risultato scansione: Sicuro
Nessun fornitore di sicurezza ha contrassegnato questo file come dannoso
Nessun virus
Nessun spyware
Nessun malware
Nessun virus
Nessun spyware
Nessun malware
Data scansione:Jun 27, 2024
Nome pacchetto:com.ble.microbit.uart
SHA-256:149a4fd6a102a46b391c0effe6e4a3e2934d2f843369d25cd204ce0cd93e6504
SHA-1:cef9ff8ba9fb3f99097a662476b1a2f31e9edbf4
Mostra Altro
Vedi rapporto sicurezza

micro:bit UART Screenshot

Poster micro:bit UART1 Schermata micro:bit UART2 Schermata micro:bit UART3 Schermata micro:bit UART

Tag correlati

Articoli popolari nelle ultime 24 ore

Iscriviti ad APKPure
Sii il primo ad accedere alla versione anticipata, alle notizie e alle guide dei migliori giochi e app Android.
No grazie
Iscrizione
Abbonato con successo!
Ora sei iscritto ad APKPure.