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 Zeichen

micro:bit UART Terminal


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

Über micro:bit UART

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

Zusätzliche APP Informationen

Aktuelle Version

2.5

Von hochgeladen

محمد ابو احمد

Erforderliche Android-Version

Android 4.3+

Available on

Altersfreigabe

Everyone

Sicherheitsbericht

Was ist neu in der neuesten Version 2.5

Last updated on Jun 3, 2019

HEX mode

Mehr anzeigen
0/65
Scan-Ergebnis: Sicher
Es wurden keine Sicherheitsanbieter gefunden, die diese Datei als bösartig markiert haben
Kein Virus
Kein Spyware
Kein Malware
Kein Virus
Kein Spyware
Kein Malware
Scan-Datum:Jun 27, 2024
Paketname:com.ble.microbit.uart
SHA-256:149a4fd6a102a46b391c0effe6e4a3e2934d2f843369d25cd204ce0cd93e6504
SHA-1:cef9ff8ba9fb3f99097a662476b1a2f31e9edbf4
Mehr anzeigen
Sicherheitsbericht anzeigen

micro:bit UART Screenshots

micro:bit UART Plakatmicro:bit UART Screenshot 1micro:bit UART Screenshot 2micro:bit UART Screenshot 3

Verwandte Tags

Beliebte Artikel in den letzten 24 Stunden

Abonnieren Sie APKPure
Erhalten Sie als der Erste den Zugang zu Vorabversionen, Neuigkeiten und Anleitungen der besten Android-Spiele und -Apps.
Nein, danke
Anmeldung
Erfolgreich abonniert!
Sie haben jetzt APKPure abonniert.