micro:bit UART Terminal

micro:bit UART Terminal

  • 1.1 MB

    Dosya Boyutu

  • 0/65
    Güvenlik
  • Everyone

  • Android 4.3+

    Android OS

micro:bit UART Terminal hakkında

Mikro Bluetooth Terminali: bit cihazları

Bu uygulama Android ve mikro: bit cihaz arasında iletişim kurar. 'Bildirim' veya 'gösterge' modunda metin iletebilir ve alabilirsiniz. UART iletişiminin ayrıca micro: bit aygıtta (Block, Javascript, MBED) gerçekleştirilmesi gerekir.

Seçenekler:

- Gösterge: Varsayılan mikro: bit modu (aksi halde bildirim modu)

- LF: Satır eklendi

- CR: Satır başı eklendi

Gereksinimler:

- Min. Android 5

- Bluetooth Düşük Enerji (BLE)

- Eşleşmiş cihazlar

- micro: bit program (kendiniz tarafından geliştirilen)

V 2.1: Panoya Kopyala (Seçenek Menüsü)

V 2.2: Listeyi Temizle (Seçenek Menüsü), Günlük Seçeneği Yok

V 2.5: Altıgen Modu

MBED örneği:

#include "MicroBit.h"

#include "MicroBitUARTService.h"

#include "BMP180.h"

MicroBit uBit;

MicroBitUARTService * uart;

BMP180 bmp180 (P0_30, P0_0);

char tamponu [80];

şamandıra basıncı, sıcaklık;

int bağlı = 0;

geçersiz onConnected (MicroBitEvent e)

{

    uBit.display.scroll ( "C");

    bağlı = 1;

}

void onDconnconnected (MicroBitEvent e)

{

    uBit.display.scroll ( "D");

    bağlı = 0;

}

geçersiz onButtonA (MicroBitEvent e)

{

    uBit.display.scroll (tampon);

}

geçersiz onButtonB (MicroBitEvent e)

{

    uBit.display.scroll ( "SK");

}

/ *

ÖNEMLİ !!!

Aksi halde hafızanız tükenir!

Burada gerekmediklerinden, DFU ve Etkinlik hizmetlerini MicroBitConfig.h'de devre dışı bırakmanızı öneririz:

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

{

    bmp180. Başlat (64, BMP180_OSS_ULTRA_LOW_POWER);

    basınç = -1;

    sıcaklık = -1;

    eğer (bmp180.ReadData (& sıcaklık, & basınç))

        sprintf (tampon, "% .2f C% 4.0f hPa", sıcaklık, basınç);

    Başka

        sprintf (tampon, "nok");

    // micro: bit çalışma zamanını başlat.

    uBit.init ();

    uBit.messageBus.listen (MICROBIT_ID_BLE, MICROBIT_BLE_EVT_CONNECTED, onConnected);

    uBit.messageBus.listen (MICROBIT_ID_BLE, MICROBIT_BLE_EVT_DISCONNECTED, onDiskconnect);

    uBit.messageBus.listen (MICROBIT_ID_BUTTON_A, MICROBIT_BUTTON_EVT_CLICK, onButtonA);

    uBit.messageBus.listen (MICROBIT_ID_BUTTON_B, MICROBIT_BUTTON_EVT_CLICK, onButtonB);

    uart = yeni MicroBitUARTService (* uBit.ble, 32, 32);

    uBit.display.scroll ( ":)");

    (1) durumunda

    {

        basınç = -1;

        sıcaklık = -1;

        eğer (bmp180.ReadData (& sıcaklık, & basınç))

            sprintf (tampon, "% .2f C% 4.0f hPa", sıcaklık, basınç);

        Başka

            sprintf (tampon, "nok");

        if (! bağlandı) {

            uBit.sleep (500);

        }

        Başka

        {

            uart-> (tamponu) gönderme;

            uBit.sleep (1000);

        }

    }

    release_fiber ();

}

Daha Fazla Göster

What's new in the latest 2.5

Last updated on 2019-06-03
HEX mode
Daha Fazla Göster

Videolar ve ekran görüntüleri

  • micro:bit UART Terminal gönderen
  • micro:bit UART Terminal Ekran Görüntüsü 1
  • micro:bit UART Terminal Ekran Görüntüsü 2
  • micro:bit UART Terminal Ekran Görüntüsü 3

micro:bit UART Terminal APK Bilgileri

En son sürüm
2.5
Kategori
Haberleşme
Android OS
Android 4.3+
Dosya Boyutu
1.1 MB
Available on
İçerik derecelendirmesi
Everyone
Güvenlik raporu
0/65
Tarama sonucu: Güvenli
Hiçbir güvenlik sağlayıcısı bu dosyayı kötü amaçlı olarak işaretlemedi
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
Tarama tarihi:Jun 27, 2024
Paket adı:com.ble.microbit.uart
SHA-256:149a4fd6a102a46b391c0effe6e4a3e2934d2f843369d25cd204ce0cd93e6504
SHA-1:cef9ff8ba9fb3f99097a662476b1a2f31e9edbf4
Daha fazla göster

micro:bit UART Terminal'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