micro:bit Gateway

micro:bit Gateway

  • 90.8 KB

    Dosya Boyutu

  • Güvenlik
  • Everyone

  • Android 5.0+

    Android OS

micro:bit Gateway hakkında

Mikro Bluetooth veri alışverişi: bit cihazları

bit cihazlar: Bu uygulama iki mikro arasında bir kanal oluşturur. Kanal UART iletişim olarak handeled edilecektir. UART transferi bit cihazı: Her mikro bir programm geliştirmek zorunda.

Endikasyon aktive: BLE Göstergesi (Varsayılan)

Endikasyon inaktive: BLE Bildirim

Sessiz aktive: Hayır görsel günlüğü

Sessiz inaktive: Günlüğü

Koşullar:

- Min. Android 4.4

- Bluetooth Düşük Enerji (BLE)

- Eşleştirilmiş cihazlar

- Mikro: (kendiniz tarafından geliştirilmiştir) bit programm

MBED Örnek:

#include "MicroBit.h"

#include "MicroBitUARTService.h"

MICROBIT UBIT;

MicroBitUARTService * uart;

int = 0 bağlı;

void onConnected (MicroBitEvent e)

{

    uBit.display.scroll ( "C");

    = 1 bağlantılı;

}

void onDisconnected (MicroBitEvent e)

{

    uBit.display.scroll ( "D");

    = 0 bağlantılı;

}

void onButtonA (MicroBitEvent e)

{

    eğer (bağlı == 0) {

        uBit.display.scroll ( "NC");

        dönüş;

    }

    uart-> ( "Evet") göndermek;

    uBit.display.scroll ( "Y");

}

void onButtonB (MicroBitEvent e)

{

    eğer (bağlı == 0) {

        uBit.display.scroll ( "NC");

        dönüş;

    }

    uart-> ( "Hayır") göndermek;

    uBit.display.scroll ( "N");

}

void onButtonAB (MicroBitEvent e)

{

    eğer (bağlı == 0) {

        uBit.display.scroll ( "NC");

        dönüş;

    }

    uart-> ( "SK") göndermek;

    uBit.display.scroll ( "SK");

}

void processBLEUart () {

    uint8_t readBuf [22];

    ise sonsuza dek (1) {// döngü

        if ((! bağlı) || (! uart-> isReadable ())) {

            uBit.sleep (50); // 50ms bekleyin ve tekrar kontrol

            devam et; // Döngü;

        }

        // Başka türlü bağlanır VE okumak için bazı giriş var

        Eğer (uart-> isReadable ()) {

            ise (uart-> isReadable ()) {

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

                if (charCount! = 0) {

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

                }

            }

        }

    }

}

/ *

ÖNEMLİ !!!

Oherwise bellek tükeneceğini!

Burada gerekli değildir çünkü MicroBitConfig.h içinde DAÜ ve Etkinlik hizmetleri devre dışı bırakmanızı öneririz:

microbit-> MICROBIT-dal-> nunun> core> MicroBitConfig.h

#define MICROBIT_BLE_DFU_SERVICE 0

#define MICROBIT_BLE_EVENT_SERVICE 0

#define MICROBIT_SD_GATT_TABLE_SIZE 0x500

* /

Main () int

{

    bit runtime: Mikro initialism //.

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

    uBit.display.scroll ( "git");

    create_fiber (ve processBLEUart); // Lif oluşturmak ve bunu planlayın.

    release_fiber ();

}

Daha Fazla Göster

What's new in the latest 1.2

Last updated on 2021-01-23
Android 11
Daha Fazla Göster

Videolar ve ekran görüntüleri

  • micro:bit Gateway Android için resmi Fragmanı
  • micro:bit Gateway Ekran Görüntüsü 1
  • micro:bit Gateway Ekran Görüntüsü 2
  • micro:bit Gateway Ekran Görüntüsü 3
  • micro:bit Gateway Ekran Görüntüsü 4

micro:bit Gateway APK Bilgileri

En son sürüm
1.2
Kategori
Haberleşme
Android OS
Android 5.0+
Dosya Boyutu
90.8 KB
Available on
İçerik derecelendirmesi
Everyone
Güvenlik raporu
Şimdi kontrol et
Güvenlik Kontrolü Tamamlandı
Virüs yok
Casus yazılım yok
Kötü amaçlı yazılım yok
Virüs yok
Casus yazılım yok
Kötü amaçlı yazılım yok
Paket adı:com.ble.microbit.gateway
SHA-256:eb6b8c6863800e6a0916ea7ade6d90660463a92033cc402d46d578438b158438
SHA-1:1d530221aaed0eca1d1e9bc57afaaa3594fed2f1
Daha fazla göster
Doğrulayan: APKPURE

micro:bit Gateway'in eski sürümleri

APKPure simgesi

APK Uygulaması ile Süper Hızlı ve Güvenli İndirme

XAPK/APK dosyalarını Android'e yüklemek için tek tıkla!

İndir APKPure
thank icon
Kullanıcı deneyiminizi geliştirmek için bu web sitesinde çerezleri ve diğer teknolojileri kullanıyoruz.
Bu sayfadaki herhangi bir bağlantıya tıklayarak, Gizlilik Politikamıza ve Çerezler Politikamıza izin vermiş oluyorsunuz.
Daha fazla bilgi edin