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
ikon micro:bit Gateway

micro:bit Gateway


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

Tentang micro:bit Gateway

pertukaran data Bluetooth untuk mikro: perangkat bit

Aplikasi ini membentuk saluran antara dua mikro: perangkat bit. Saluran ini akan pengaduan komunikasi UART. Anda harus mengembangkan programm pada setiap mikro: bit perangkat transfer UART.

Indikasi aktive: Indikasi BLE (Default)

Indikasi inaktive: BLE Pemberitahuan

Diam aktive: Tidak ada penebangan visual yang

inaktive diam: Logging

Persyaratan:

- Min. Android 4.4

- Bluetooth Low Energy (BLE)

- Paduan perangkat

- Mikro: bit Programm (dikembangkan sendiri)

Contoh MBED:

# include "MicroBit.h"

# include "MicroBitUARTService.h"

MicroBit Ubit;

MicroBitUARTService * UART;

int terhubung = 0;

membatalkan onConnected (MicroBitEvent e)

{

    uBit.display.scroll ( "C");

    Koneksi = 1;

}

membatalkan onDisconnected (MicroBitEvent e)

{

    uBit.display.scroll ( "D");

    Koneksi = 0;

}

membatalkan onButtonA (MicroBitEvent e)

{

    jika (terhubung == 0) {

        uBit.display.scroll ( "NC");

        kembali;

    }

    uart-> kirim ( "Ya");

    uBit.display.scroll ( "Y");

}

membatalkan onButtonB (MicroBitEvent e)

{

    jika (terhubung == 0) {

        uBit.display.scroll ( "NC");

        kembali;

    }

    uart-> kirim ( "Tidak");

    uBit.display.scroll ( "N");

}

membatalkan onButtonAB (MicroBitEvent e)

{

    jika (terhubung == 0) {

        uBit.display.scroll ( "NC");

        kembali;

    }

    uart-> kirim ( "SK");

    uBit.display.scroll ( "SK");

}

kekosongan processBLEUart () {

    uint8_t readBuf [22];

    sementara (1) {// loop untuk pernah

        if ((! terhubung) || (! uart-> isReadable ())) {

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

            terus; // Lingkaran;

        }

        // Lagi kita terhubung DAN ada beberapa masukan untuk membaca

        jika (uart-> isReadable ()) {

            sementara (uart-> isReadable ()) {

                int charCount = uart-> baca (readBuf, 22, ASYNC);

                jika (charCount! = 0) {

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

                }

            }

        }

    }

}

/ *

PENTING !!!

Oherwise Anda akan kehabisan memori!

Merekomendasikan menonaktifkan DFU dan Kegiatan Jasa di MicroBitConfig.h karena mereka tidak diperlukan di sini:

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

{

    // Menginisialisasinya mikro: runtime 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);

    uBit.messageBus.listen (MICROBIT_ID_BUTTON_AB, MICROBIT_BUTTON_EVT_CLICK, onButtonAB);

    UART = baru MicroBitUARTService (* uBit.ble, 32, 32);

    uBit.display.scroll ( "Go");

    create_fiber (& processBLEUart); // Membuat serat dan jadwal itu.

    release_fiber ();

}

Tampilkan Selengkapnya

Informasi APL tambahan

Versi Terbaru

1.2

Diunggah oleh

Suman Raj Suman Raj

Perlu Android versi

Android 5.0+

Available on

Rating konten

Everyone

Laporan Keamanan

Apa yang baru dalam versi terbaru 1.2

Last updated on Jan 22, 2021

Android 11

Tampilkan Selengkapnya
0/65
Hasil pemindaian: Aman
Tidak ada vendor keamanan yang menandai file ini sebagai berbahaya
Tidak ada virus
Tidak ada spyware
Tidak ada malware
Tidak ada virus
Tidak ada spyware
Tidak ada malware
Tanggal Pemindaian:Apr 7, 2026
Nama Paket:com.ble.microbit.gateway
SHA-256:eb6b8c6863800e6a0916ea7ade6d90660463a92033cc402d46d578438b158438
SHA-1:1d530221aaed0eca1d1e9bc57afaaa3594fed2f1
Tampilkan Selengkapnya
Lihat laporan keamanan

micro:bit Gateway Tangkapan layar

micro:bit Gateway postermicro:bit Gateway screenshot 1micro:bit Gateway screenshot 2micro:bit Gateway screenshot 3

Tag Terkait

Artikel Populer di 24 Jam Terakhir

Berlangganan APKPure
Jadilah yang pertama mendapatkan akses ke rilis awal, berita, dan panduan dari game dan aplikasi Android terbaik.
Tidak, terima kasih
Mendaftar
Berlangganan dengan sukses!
Anda sekarang berlangganan APKPure.