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 UART ไอคอน

micro:bit UART Terminal


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

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

บลูทู ธ สำหรับเทอร์มิ Micro: อุปกรณ์บิต

แอพนี้สื่อสารระหว่าง Android และอุปกรณ์ micro: bit คุณสามารถส่งและรับข้อความในโหมด 'การแจ้งเตือน' หรือ 'ตัวบ่งชี้' การสื่อสาร UART จะต้องดำเนินการที่อุปกรณ์ micro: bit (Block, Javascript, MBED)

ตัวเลือก:

- บ่งชี้: ไมโครเริ่มต้น: โหมดบิต (มิฉะนั้นโหมดแจ้งเตือน)

- LF: เพิ่ม Linefeed แล้ว

- CR: เพิ่มการรับคืนของการขนส่ง

ที่ต้องการ:

- ต่ำสุด Android 5

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

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

- micro: bit programm (พัฒนาด้วยตัวเอง)

V 2.1: คัดลอกไปยังคลิปบอร์ด (เมนูตัวเลือก)

V 2.2: รายการที่ชัดเจน (เมนูตัวเลือก), ไม่มีตัวเลือกบันทึก

V 2.5: โหมด Hex

ตัวอย่าง MBED:

#include "MicroBit.h"

#include "MicroBitUARTService.h"

#include "BMP180.h"

MicroBit uBit;

MicroBitUARTService * uart;

BMP180 bmp180 (P0_30, P0_0);

ถ่านบัฟเฟอร์ [80];

ความดันลอยอุณหภูมิ;

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

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

{

    uBit.display.scroll ( "C");

    เชื่อมต่อแล้ว = 1;

}

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

{

    uBit.display.scroll ( "D");

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

}

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

{

    uBit.display.scroll (กันชน);

}

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

{

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

}

/ *

สำคัญ !!!

มิฉะนั้นคุณจะมีหน่วยความจำไม่พอ!

แนะนำให้ปิดใช้งานบริการ 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 หลัก ()

{

    bmp180.Initialize (64, BMP180_OSS_ULTRA_LOW_POWER);

    ความดัน = -1;

    อุณหภูมิ = -1;

    ถ้า (bmp180.ReadData (& อุณหภูมิและความดัน))

        sprintf (บัฟเฟอร์, "% .2f C% 4.0f hPa", อุณหภูมิ, ความดัน);

    อื่น

        sprintf (บัฟเฟอร์ "NOK");

    // เริ่มต้น micro: bit runtime

    uBit.init ();

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

    uBit.messageBus.listen (MICROBIT_ID_BLE, MICROBIT_BLE_EVT_DISCONNECTED เปิดการเชื่อมต่อ);

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

    uBit.messageBus.listen (MICROBIT_ID_BUTTON_B, MICROBIT_BUTTON_EVT_CLICK, บนปุ่ม B);

    uart = MicroBitUARTService ใหม่ (* uBit.ble, 32, 32);

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

    ในขณะที่ (1)

    {

        ความดัน = -1;

        อุณหภูมิ = -1;

        ถ้า (bmp180.ReadData (& อุณหภูมิและความดัน))

            sprintf (บัฟเฟอร์, "% .2f C% 4.0f hPa", อุณหภูมิ, ความดัน);

        อื่น

            sprintf (บัฟเฟอร์ "NOK");

        ถ้า (! เชื่อมต่อ) {

            uBit.sleep (500);

        }

        อื่น

        {

            uart-> ส่ง (กันชน);

            uBit.sleep (1000)

        }

    }

    release_fiber ();

}

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

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

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

2.5

อัปโหลดโดย

محمد ابو احمد

ต้องใช้ Android

Android 4.3+

Available on

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

Everyone

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

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

Last updated on Jun 3, 2019

HEX mode

แสดงเพิ่มเติม
0/65
ผลการสแกน: ปลอดภัย
ไม่มีผู้ขายความปลอดภัยคนใดที่ทำเครื่องหมายไฟล์นี้ว่าเป็นอันตราย
ไม่มีไวรัส
ไม่มีสปายแวร์
ไม่มีมัลแวร์
ไม่มีไวรัส
ไม่มีสปายแวร์
ไม่มีมัลแวร์
วันที่สแกน:Jun 27, 2024
ชื่อแพ็กเกจ:com.ble.microbit.uart
SHA-256:149a4fd6a102a46b391c0effe6e4a3e2934d2f843369d25cd204ce0cd93e6504
SHA-1:cef9ff8ba9fb3f99097a662476b1a2f31e9edbf4
แสดงเพิ่มเติม
ดูรายงานความปลอดภัย

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

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

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

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

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