micro:bit Gateway İndir

Kullanıcı oyu: 5,0/5 - ‎1 oy
En son sürüm: 1.2
Yükleme sayısı: 1.000+
Güncellendi: 2023/12/09

Bilgi

Lisans: Ücretsiz
Boyut: 90.8 KB
Mevcut sürüm: 1.2
Paket Adı: com.ble.microbit.gateway
Kategori: Haberleşme
Geliştirici: Ferdinand Stueckler
Gereken Android sürümü: Android 5.0 ve sonrası
İzinler: [ Diğerlerini görün ]
Ekran görüntüsü: [ Diğerlerini görün | Video ]

Yenilikler

Android 11

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

Kurulum Talimatları

APK Dosyası Nedir?

Android Package Kit sözcüklerinin kısaltılmışı olan APK, Android uygulamalarını dağıtmakta ve yüklemekte kullanılan bir format. APK dosyası, cihazınızda yüklemeye yapmak için gerekli tüm öğeleri barındırır. Windows'taki EXE dosyaları gibi herhangi bir APK dosyasını Android'li cihazınıza kopyalayıp, onu kendiniz yükleyebilirsiniz. Uygulamaları bu şekilde elle yüklemeye "sideloading" deniyor.

  1. Bilgisayarda - PC Windows & MAC
  2. Android

Bilgisayarda .APK Nasıl Açılır

BlueStacks, Windows işletim sistemine sahip bilgisayarlar üzerinde Android oyunlarını oynamak veya Android uygulamalarını çalıştırmak için kullanabileceğiniz ücretsiz bir Android simülatörüdür.

  1. BlueStacks'i yukarıdaki bağlantı adresine tıklayarak hemen ücretsiz olarak indirebilirsiniz. İndir Bluestacks
  2. Programı indirdikten sonra nereye indirdiyseniz ikonuna çift tıklayarak kurulum ekranına geçiş yapmalı ve ilk karşılaştığınız sayfada sağ alttaki devam et tuşuna tıklayıp kurulum işlemlerini tamamlamanız gerekiyor.
  3. İndirdiğiniz APK’yı sağ tuş < - Birlikte Aç - > Bluestacks olarak çalıştırıp yükleyin.
  4. Artık bilgisayarınız üzerinden micro:bit Gateway heyecanına ulaşabilirsiniz.

Android Cihaza .Apk Nasıl Yüklenir?

Bunları yükleyebilmek için cihazımıza ekstra bir .Apk yükleyici indirmemiz gerekiyor. Android işletim sistemine sahip olan tüm cihazlarda standart olan bu uygulamayı sizde her cihazınızda sorun yaşamadan kullanabilirsiniz.

  1. Cihazınızın "Ayarlar" menüsüne giriş yapın.
  2. Ayarlar penceresindeki "Güvenlik" bölümüne giriş yapın.
  3. Güvenlik ayarları sayfasında yer alan "Bilinmeyen kaynaklar" seçeneğini işaretleyin.
  4. Artık APK uzantılı dosyaları çalıştırarak Play Store haricinden oyun ve uygulama yükleyebilirsiniz.

Önceki versiyonlar

Yorumlar

Kullanıcı oyu: 5,0 - 1 oy

(*) is required

  • BLUETOOTH
  • BLUETOOTH_ADMIN
  • ACCESS_FINE_LOCATION
  • ACCESS_COARSE_LOCATION
  • ACCESS_BACKGROUND_LOCATION