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

เกี่ยวกับ micro:bit Gateway

การแลกเปลี่ยนข้อมูลบลูทู ธ สำหรับไมโคร: อุปกรณ์บิต

แอปนี้กำหนดช่องทางระหว่างสองไมโคร A: อุปกรณ์บิต ช่องทางที่จะได้รับการ handeled การสื่อสาร UART คุณมีการพัฒนา programm ในแต่ละไมโคร: อุปกรณ์บิตกับการถ่ายโอน UART

Aktive สรรพคุณ: บ่งชี้ BLE (Default)

inaktive บ่งชี้แจ้ง BLE

Aktive เงียบ: ไม่มีการบันทึกภาพ

inaktive เงียบสนิท: เข้าสู่ระบบ

ที่ต้องการ:

- มิน Android 4.4

- บลูทู ธ พลังงานต่ำ (BLE)

- อุปกรณ์ที่จับคู่

- ไมโคร programm บิต (การพัฒนาด้วยตัวเอง)

ตัวอย่าง mbed:

#include "MicroBit.h"

#include "MicroBitUARTService.h"

MicroBit uBit;

MicroBitUARTService * UART;

เชื่อมต่อ int = 0;

ถือเป็นโมฆะ onConnected (MicroBitEvent จ)

{

    uBit.display.scroll ( "C");

    เชื่อมต่อ = 1;

}

ถือเป็นโมฆะ onDisconnected (MicroBitEvent จ)

{

    uBit.display.scroll ( "D");

    เชื่อมต่อ = 0;

}

ถือเป็นโมฆะ onButtonA (MicroBitEvent จ)

{

    (ถ้ามีการเชื่อมต่อ == 0) {

        uBit.display.scroll ( "NC");

        กล้บ;

    }

    uart-> ส่ง ( "ใช่");

    uBit.display.scroll ( "Y");

}

ถือเป็นโมฆะ onButtonB (MicroBitEvent จ)

{

    (ถ้ามีการเชื่อมต่อ == 0) {

        uBit.display.scroll ( "NC");

        กล้บ;

    }

    uart-> ส่ง ( "ไม่มี");

    uBit.display.scroll ( "N");

}

ถือเป็นโมฆะ onButtonAB (MicroBitEvent จ)

{

    (ถ้ามีการเชื่อมต่อ == 0) {

        uBit.display.scroll ( "NC");

        กล้บ;

    }

    uart-> ส่ง ( "เอสเค");

    uBit.display.scroll ( "เอสเค");

}

เป็นโมฆะ processBLEUart () {

    uint8_t readBuf [22];

    ในขณะที่ (1) {// ห่วงสำหรับที่เคย

        ถ้า ((! เกี่ยวโยงกัน) || (! uart-> isReadable ())) {

            uBit.sleep (50); // รอ 50ms และตรวจสอบอีกครั้ง

            ยังคง; // ห่วง;

        }

        // อื่นที่เรามีการเชื่อมต่อและมีการป้อนข้อมูลในการอ่าน

        ถ้า (uart-> isReadable ()) {

            ในขณะที่ (uart-> isReadable ()) {

                int charCount = uart-> อ่าน (readBuf, 22, async);

                ถ้า (charCount! = 0) {

                    for (int i = 0; i                         uBit.display.scroll ((ถ่าน) readBuf [I]);

                }

            }

        }

    }

}

/ *

สำคัญ !!!

Oherwise คุณจะวิ่งออกมาจากหน่วยความจำ!

แนะนำให้ปิดการใช้งาน DFU และกิจกรรมการบริการใน MicroBitConfig.h เนื่องจากพวกเขาไม่จำเป็นต้องที่นี่:

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

{

    // Initialise ไมโคร: Runtime บิต

    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 = MicroBitUARTService ใหม่ (* uBit.ble, 32, 32);

    uBit.display.scroll ( "Go");

    create_fiber (& processBLEUart); // สร้างเส้นใยและกำหนดเวลา

    release_fiber ();

}

แสดงเพิ่มเติม

ข้อมูล แอป เพิ่มเติม

เวอร์ชันล่าสุด

1.2

อัปโหลดโดย

Suman Raj Suman Raj

ต้องใช้ Android

Android 5.0+

Available on

การจัดประเภทเนื้อหา

Everyone

รายงานความปลอดภัย

มีอะไรใหม่ใน 1.2 เวอร์ชันล่าสุด

Last updated on Jan 22, 2021

Android 11

แสดงเพิ่มเติม
0/65
ผลการสแกน: ปลอดภัย
ไม่มีผู้ขายความปลอดภัยคนใดที่ทำเครื่องหมายไฟล์นี้ว่าเป็นอันตราย
ไม่มีไวรัส
ไม่มีสปายแวร์
ไม่มีมัลแวร์
ไม่มีไวรัส
ไม่มีสปายแวร์
ไม่มีมัลแวร์
วันที่สแกน:Apr 7, 2026
ชื่อแพ็กเกจ:com.ble.microbit.gateway
SHA-256:eb6b8c6863800e6a0916ea7ade6d90660463a92033cc402d46d578438b158438
SHA-1:1d530221aaed0eca1d1e9bc57afaaa3594fed2f1
แสดงเพิ่มเติม
ดูรายงานความปลอดภัย

micro:bit Gateway ภาพหน้าจอ

micro:bit Gateway โปสเตอร์micro:bit Gateway ภาพหน้าจอ 1micro:bit Gateway ภาพหน้าจอ 2micro:bit Gateway ภาพหน้าจอ 3

แท็กที่เกี่ยวข้อง

บทความยอดนิยมใน 24 ชั่วโมงที่ผ่านมา

สมัครสมาชิก APKPure
เป็นคนแรกที่เข้าถึงการเปิดตัวข่าวและคำแนะนำเกี่ยวกับเกมและแอพ Android ที่ดีที่สุด
ไม่เป็นไรขอบคุณ
ลงชื่อ
สมัครสมาชิกสำเร็จ!
ตอนนี้คุณสมัครเป็นสมาชิก APKPure