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 ikona

micro:bit UART Terminal


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

O micro:bit UART

Terminal Bluetooth dla mikroprzedsiębiorstw: bitowych urządzeń

Ta aplikacja komunikuje się między systemem Android a urządzeniem micro: bit. Możesz wysyłać i odbierać tekst w trybie „powiadomienia” lub „wskazania”. Komunikacja UART musi być również zaimplementowana w urządzeniu micro: bit (Block, Javascript, MBED).

Opcje:

- Wskazanie: Domyślny tryb mikro: bit (w przeciwnym razie tryb powiadomienia)

- LF: Dodano Linefeed

- CR: Dodano powrót karetki

Wymagania:

- Min. Android 5

- Bluetooth Low Energy (BLE)

- Powiązanych urządzeń

- program micro: bit (opracowany samodzielnie)

V 2.1: Kopiuj do schowka (menu opcji)

V 2.2: Wyczyść listę (menu opcji), brak opcji dziennika

V 2.5: Tryb szesnastkowy

Przykład MBED:

#include „MicroBit.h”

#include „MicroBitUARTService.h”

#include "BMP180.h"

MicroBit uBit;

MicroBitUARTService * uart;

BMP180 bmp180 (P0_30, P0_0);

bufor char [80];

ciśnienie pływaka, temperatura;

int connected = 0;

void onConnected (MicroBitEvent e)

{

    uBit.display.scroll („C”);

    connected = 1;

}

void onDisconnected (MicroBitEvent e)

{

    uBit.display.scroll („D”);

    connected = 0;

}

void onButtonA (MicroBitEvent e)

{

    uBit.display.scroll (bufor);

}

void onButtonB (MicroBitEvent e)

{

    uBit.display.scroll („SK”);

}

/ *

WAŻNE !!!

Poza tym zabraknie ci pamięci!

Zaleca się wyłączenie usług DFU i Event w MicroBitConfig.h, ponieważ nie są one tutaj potrzebne:

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

    ciśnienie = -1;

    temperatura = -1;

    if (bmp180.ReadData (i temperatura i ciśnienie))

        sprintf (bufor, „% .2f C% 4.0f hPa”, temperatura, ciśnienie);

    jeszcze

        sprintf (bufor, „NOK”);

    // Inicjalizacja środowiska wykonawczego 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 (":)");

    while (1)

    {

        ciśnienie = -1;

        temperatura = -1;

        if (bmp180.ReadData (i temperatura i ciśnienie))

            sprintf (bufor, „% .2f C% 4.0f hPa”, temperatura, ciśnienie);

        jeszcze

            sprintf (bufor, „NOK”);

        if (! connected) {

            uBit.sleep (500);

        }

        jeszcze

        {

            uart-> wyślij (bufor);

            uBit.sleep (1000);

        }

    }

    release_fiber ();

}

Pokaż więcej

Dodatkowe informacje APLIKACJA

Ostatnia Wersja

2.5

Przesłane przez

محمد ابو احمد

Wymaga Androida

Android 4.3+

Available on

Ocena treści

Everyone

Raport bezpieczeństwa

Co nowego w najnowszej wersji 2.5

Last updated on Jun 3, 2019

HEX mode

Pokaż więcej
0/65
Wynik skanowania: Bezpieczny
Żaden dostawca zabezpieczeń nie oznaczył tego pliku jako złośliwego
Brak wirusa
Brak spyware
Brak złośliwego oprogramowania
Brak wirusa
Brak spyware
Brak złośliwego oprogramowania
Data skanowania:Jun 27, 2024
Nazwa pakietu:com.ble.microbit.uart
SHA-256:149a4fd6a102a46b391c0effe6e4a3e2934d2f843369d25cd204ce0cd93e6504
SHA-1:cef9ff8ba9fb3f99097a662476b1a2f31e9edbf4
Pokaż więcej
Zobacz raport

micro:bit UART Zrzuty ekranu

micro:bit UART plakatmicro:bit UART screenshot 1micro:bit UART screenshot 2micro:bit UART screenshot 3

Powiązane Tagi

Popularne artykuły w ciągu ostatnich 24 godzin

Subskrybuj APKPure
Bądź pierwszym, który uzyskał dostęp do wczesnego wydania, wiadomości i przewodników najlepszych gier i aplikacji na Androida.
Nie, dziękuję
Zapisać się
Subskrybowano pomyślnie!
Jesteś teraz subskrybowany do APKPure.