micro:bit UART Terminal

micro:bit UART Terminal

  • 1.1 MB

    Dateigröße

  • 0/65
    Sicherheit
  • Everyone

  • Android 4.3+

    Android OS

Über micro:bit UART Terminal

Bluetooth-Terminal für micro: Bit-Geräte

Diese App kommuniziert zwischen Android und einem micro: bit Gerät. Sie können Text im Benachrichtigungs- oder Anzeigemodus senden und empfangen. Die UART-Kommunikation muss auch am micro: bit-Gerät (Block, Javascript, MBED) implementiert werden.

Optionen:

- Anzeige: Standardmikro: Bit-Modus (sonst Benachrichtigungsmodus)

- LF: Zeilenvorschub hinzugefügt

- CR: Wagenrücklauf hinzugefügt

Bedarf:

- Mindest. Android 5

- Bluetooth Low Energy (BLE)

- Gekoppelte Geräte

- micro: bit programm (selbst entwickelt)

V 2.1: In Zwischenablage kopieren (Optionsmenü)

V 2.2: Liste löschen (Optionsmenü), Keine Protokolloption

V 2.5: Hex-Modus

MBED Beispiel:

#include "MicroBit.h"

#include "MicroBitUARTService.h"

#include "BMP180.h"

MicroBit uBit;

MicroBitUARTService * uart;

BMP180 bmp180 (P0_30, P0_0);

char buffer [80];

Schwimmerdruck, Temperatur;

int connected = 0;

void onConnected (MicroBitEvent e)

{

    uBit.display.scroll ("C");

    verbunden = 1;

}

void onDisconnected (MicroBitEvent e)

{

    uBit.display.scroll ("D");

    verbunden = 0;

}

void onButtonA (MicroBitEvent e)

{

    uBit.display.scroll (buffer);

}

void onButtonB (MicroBitEvent e)

{

    uBit.display.scroll ("SK");

}

/ *

WICHTIG !!!

Sonst wird Ihnen der Speicher ausgehen!

Wir empfehlen, die DFU- und Event-Dienste in MicroBitConfig.h zu deaktivieren, da sie hier nicht benötigt werden:

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

    Druck = -1;

    Temperatur = -1;

    if (bmp180.ReadData (& Temperatur & Druck))

        Sprintf (Puffer, "% .2f C% 4.0f hPa", Temperatur, Druck);

    sonst

        Sprintf (Puffer, "NOK");

    // Initialisiere die micro: bit Laufzeit.

    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 = neuer MicroBitUARTService (* uBit.ble, 32, 32);

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

    während (1)

    {

        Druck = -1;

        Temperatur = -1;

        if (bmp180.ReadData (& Temperatur & Druck))

            Sprintf (Puffer, "% .2f C% 4.0f hPa", Temperatur, Druck);

        sonst

            Sprintf (Puffer, "NOK");

        if (! connected) {

            uBit.Schlaf (500);

        }

        sonst

        {

            uart-> send (Puffer);

            uBit.Sleep (1000);

        }

    }

    release_fiber ();

}

Mehr anzeigen

What's new in the latest 2.5

Last updated on 2019-06-03
HEX mode
Mehr anzeigen

Videos und Screenshots

  • micro:bit UART Terminal Plakat
  • micro:bit UART Terminal Screenshot 1
  • micro:bit UART Terminal Screenshot 2
  • micro:bit UART Terminal Screenshot 3

micro:bit UART Terminal APK -Informationen

Letzte Version
2.5
Kategorie
Kommunikation
Android OS
Android 4.3+
Dateigröße
1.1 MB
Available on
Altersfreigabe
Everyone
Sicherheitsbericht
0/65
Scan-Ergebnis: Sicher
Kein Sicherheitsanbieter hat diese Datei als bösartig eingestuft
Kein Virus
Keine Spyware
Keine Malware
Kein Virus
Keine Spyware
Keine Malware
Scan-Datum:Jun 27, 2024
Paketname:com.ble.microbit.uart
SHA-256:149a4fd6a102a46b391c0effe6e4a3e2934d2f843369d25cd204ce0cd93e6504
SHA-1:cef9ff8ba9fb3f99097a662476b1a2f31e9edbf4
Mehr anzeigen

Alte Versionen von micro:bit UART Terminal

APKPure Zeichen

Superschnelles und sicheres Herunterladen über die APKPure-App

Ein Klick zur Installation von XAPK/APK-Dateien auf Android!

Download APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies