micro:bit Gateway

micro:bit Gateway

Ferdinand Stueckler
Jan 22, 2021

Trusted App

  • 90.8 KB

    Ukuran file

  • 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

What's new in the latest 1.2

Last updated on 2021-01-23
Android 11
Tampilkan Selengkapnya

Video dan tangkapan layar

  • micro:bit Gateway untuk Trailer Android resmi
  • micro:bit Gateway screenshot 1
  • micro:bit Gateway screenshot 2
  • micro:bit Gateway screenshot 3
  • micro:bit Gateway screenshot 4

Informasi APK micro:bit Gateway

Versi terbaru
1.2
Kategori
Komunikasi
Android OS
Android 5.0+
Ukuran file
90.8 KB
Available on
Rating konten
Everyone
Unduh APK dengan Aman dan Cepat di APKPure
APKPure menggunakan verifikasi tanda tangan untuk memastikan unduhan APK micro:bit Gateway yang bebas dari virus untuk Anda.

Versi lama micro:bit Gateway

ikon APKPure

Pengunduhan Super cepat dan aman melalui aplikasi APKPure

Sekali klik untuk menginstal file XAPK/APK di Android!

Unduh 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