micro:bit UART Terminal

micro:bit UART Terminal

  • 1.1 MB

    Ukuran file

  • 0/65
    Keamanan
  • Everyone

  • Android 4.3+

    Android OS

Tentang micro:bit UART Terminal

Terminal Bluetooth untuk mikro: perangkat bit

Aplikasi ini berkomunikasi antara Android dan perangkat micro: bit. Anda dapat mengirim dan menerima teks dalam mode 'pemberitahuan' atau 'indikasi'. Komunikasi UART juga harus diimplementasikan pada perangkat micro: bit (Block, Javascript, MBED).

Pilihan:

- Indikasi: Mikro default: mode bit (jika tidak, mode pemberitahuan)

- LF: Linefeed ditambahkan

- CR: Pengembalian kereta ditambahkan

Persyaratan:

- Min. Android 5

- Bluetooth Low Energy (BLE)

- Perangkat yang dipasangkan

- micro: bit programm (dikembangkan sendiri)

V 2.1: Salin ke Papan Klip (Menu Opsi)

V 2.2: Hapus Daftar (Menu Opsi), Tidak Ada Opsi Log

V 2.5: Mode Hex

Contoh MBED:

#sertakan "MicroBit.h"

#sertakan "MicroBitUARTService.h"

#sertakan "BMP180.h"

MicroBit uBit;

MicroBitUARTLayanan * uart;

BMP180 bmp180 (P0_30, P0_0);

buffer char [80];

tekanan mengambang, suhu;

int terhubung = 0;

batal onConnected (MicroBitEvent e)

{

    uBit.display.scroll ("C");

    terhubung = 1;

}

batal onDisconnected (MicroBitEvent e)

{

    uBit.display.scroll ("D");

    terhubung = 0;

}

membatalkan onButtonA (MicroBitEvent e)

{

    uBit.display.scroll (buffer);

}

membatalkan onButtonB (MicroBitEvent e)

{

    uBit.display.scroll ("SK");

}

/ *

PENTING !!!

Jika tidak, Anda akan kehabisan memori!

Rekomendasikan menonaktifkan DFU dan layanan Acara di MicroBitConfig.h karena 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 ()

{

    bmp180.Inisialisasi (64, BMP180_OSS_ULTRA_LOW_POWER);

    tekanan = -1;

    suhu = -1;

    if (bmp180.ReadData (& suhu, & tekanan))

        sprintf (buffer, "% .2f C% 4.0f hPa", suhu, tekanan);

    lain

        sprintf (buffer, "NOK");

    // Inisialisasi 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);

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

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

    sementara (1)

    {

        tekanan = -1;

        suhu = -1;

        if (bmp180.ReadData (& suhu, & tekanan))

            sprintf (buffer, "% .2f C% 4.0f hPa", suhu, tekanan);

        lain

            sprintf (buffer, "NOK");

        if (! tersambung) {

            uBit.sleep (500);

        }

        lain

        {

            uart-> send (buffer);

            uBit.sleep (1000);

        }

    }

    release_fiber ();

}

Tampilkan Selengkapnya

What's new in the latest 2.5

Last updated on 2019-06-03
HEX mode
Tampilkan Selengkapnya

Video dan tangkapan layar

  • micro:bit UART Terminal poster
  • micro:bit UART Terminal screenshot 1
  • micro:bit UART Terminal screenshot 2
  • micro:bit UART Terminal screenshot 3

Informasi APK micro:bit UART Terminal

Versi terbaru
2.5
Kategori
Komunikasi
Android OS
Android 4.3+
Ukuran file
1.1 MB
Available on
Rating konten
Everyone
Laporan Keamanan
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:Jun 27, 2024
Nama Paket:com.ble.microbit.uart
SHA-256:149a4fd6a102a46b391c0effe6e4a3e2934d2f843369d25cd204ce0cd93e6504
SHA-1:cef9ff8ba9fb3f99097a662476b1a2f31e9edbf4
Tampilkan Lebih Banyak

Versi lama micro:bit UART Terminal

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