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 Gateway ikon

micro:bit Gateway


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

Mengenai micro:bit Gateway

pertukaran data Bluetooth untuk mikro: Peranti bit

Aplikasi ini menetapkan saluran antara dua mikro: peranti bit. Saluran ini akan handeled komunikasi UART. Anda perlu membangunkan satu programm pada setiap mikro: bit peranti dengan pemindahan UART.

Petunjuk aktive: petunjuk BLE (Default)

Petunjuk inaktive: Pemberitahuan BLE

aktive Silent: Tiada pembalakan visual

inaktive Silent: Logging

syarat-syarat:

- Min. Android 4.4

- Bluetooth Tenaga Rendah (BLE)

- Peranti yang berpasang

- Mikro: bit programm (dibangunkan sendiri)

contoh MBED:

#include "MicroBit.h"

#include "MicroBitUARTService.h"

MicroBit Ubit;

MicroBitUARTService * UART;

int disambungkan = 0;

tidak sah onConnected (MicroBitEvent e)

{

    uBit.display.scroll ( "C");

    disambungkan = 1;

}

tidak sah onDisconnected (MicroBitEvent e)

{

    uBit.display.scroll ( "D");

    disambungkan = 0;

}

tidak sah onButtonA (MicroBitEvent e)

{

    jika (yang berkaitan == 0) {

        uBit.display.scroll ( "JP");

        kembali;

    }

    uart-> menghantar ( "Ya");

    uBit.display.scroll ( "Y");

}

tidak sah onButtonB (MicroBitEvent e)

{

    jika (yang berkaitan == 0) {

        uBit.display.scroll ( "JP");

        kembali;

    }

    uart-> menghantar ( "Tidak");

    uBit.display.scroll ( "N");

}

tidak sah onButtonAB (MicroBitEvent e)

{

    jika (yang berkaitan == 0) {

        uBit.display.scroll ( "JP");

        kembali;

    }

    uart-> menghantar ( "SK");

    uBit.display.scroll ( "SK");

}

tidak sah processBLEUart () {

    uint8_t readBuf [22];

    manakala (1) {// gelung selama-lamanya

        jika ((! berkaitan) || (! uart-> isReadable ())) {

            uBit.sleep (50); // Menunggu 50ms dan periksa sekali lagi

            terus; // Gelung;

        }

        // Lagi yang kita disambungkan DAN terdapat beberapa input untuk membaca

        jika (uart-> isReadable ()) {

            manakala (uart-> isReadable ()) {

                int charCount = uart-> membaca (readBuf, 22, Async);

                jika (charCount! = 0) {

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

                }

            }

        }

    }

}

/ *

PENTING !!!

Oherwise anda akan kehabisan memori!

Mengesyorkan melumpuhkan perkhidmatan DFU dan acara MicroBitConfig.h kerana mereka tidak diperlukan di sini:

microbit-> microbit-dal-> inc-> core-> MicroBitConfig.h

# menentukan MICROBIT_BLE_DFU_SERVICE 0

# menentukan MICROBIT_BLE_EVENT_SERVICE 0

# menentukan MICROBIT_SD_GATT_TABLE_SIZE 0x500

* /

int main ()

{

    // Initialise mikro: bit runtime.

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

    uBit.display.scroll ( "Go");

    create_fiber (& processBLEUart); // Mewujudkan serat dan menjadualkan.

    release_fiber ();

}

Tunjukkan Lagi

Maklumat APLIKASI tambahan

Versi Terbaru

1.2

Dimuat naik oleh

Suman Raj Suman Raj

Memerlukan Android

Android 5.0+

Available on

Penilaian Kandungan

Everyone

Laporan Keselamatan

Apa yang baru dalam versi terkini 1.2

Last updated on Jan 22, 2021

Android 11

Tunjukkan Lagi
0/65
Hasil imbasan: Selamat
Tiada vendor keselamatan yang menandakan fail ini sebagai berniat jahat
Tiada virus
Tiada spyware
Tiada malware
Tiada virus
Tiada spyware
Tiada malware
Tarikh Imbasan:Apr 7, 2026
Nama Pakej:com.ble.microbit.gateway
SHA-256:eb6b8c6863800e6a0916ea7ade6d90660463a92033cc402d46d578438b158438
SHA-1:1d530221aaed0eca1d1e9bc57afaaa3594fed2f1
Tunjukkan Lagi
Lihat laporan keselamatan

micro:bit Gateway Tangkapan skrin

micro:bit Gateway penulis hantaranmicro:bit Gateway syot layar 1micro:bit Gateway syot layar 2micro:bit Gateway syot layar 3

Tag Berkaitan

Artikel Popular dalam 24 Jam Terakhir

Langgan APKPure
Jadilah yang pertama untuk mendapatkan akses kepada pelepasan awal, berita, dan panduan permainan dan aplikasi Android terbaik.
Tidak, Terima kasih
Daftar
Berjaya berjaya!
Anda kini melanggan APKPure.