Our website uses necessary cookies to enable basic functions and optional cookies to help us to enhance your user experience. Learn more about our cookie policy by clicking "Learn More".
Accept All Only Necessary Cookies
ikon micro:bit UART

micro:bit UART Terminal


Ferdinand Stueckler
2.5
  • Jun 3, 2019
    Update date
  • 0/65
    Security
  • Everyone
  • Android 4.3+
    Android OS

Tentang micro:bit UART

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

Informasi APL tambahan

Versi Terbaru

2.5

Diunggah oleh

محمد ابو احمد

Perlu Android versi

Android 4.3+

Available on

Rating konten

Everyone

Laporan Keamanan

Apa yang baru dalam versi terbaru 2.5

Last updated on Jun 3, 2019

HEX mode

Tampilkan Selengkapnya
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 Selengkapnya
Lihat laporan keamanan

micro:bit UART Tangkapan layar

micro:bit UART postermicro:bit UART screenshot 1micro:bit UART screenshot 2micro:bit UART screenshot 3

Tag Terkait

Artikel Populer di 24 Jam Terakhir

Berlangganan APKPure
Jadilah yang pertama mendapatkan akses ke rilis awal, berita, dan panduan dari game dan aplikasi Android terbaik.
Tidak, terima kasih
Mendaftar
Berlangganan dengan sukses!
Anda sekarang berlangganan APKPure.