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 के बारे में

माइक्रो ब्लूटूथ के लिए टर्मिनल: बिट उपकरणों

यह ऐप एंड्रॉइड और एक माइक्रो: बिट डिवाइस के बीच संचार करता है। आप 'अधिसूचना' या 'संकेत' मोड में पाठ को प्रसारित और प्राप्त कर सकते हैं। UART संचार को माइक्रो: बिट डिवाइस (ब्लॉक, जावास्क्रिप्ट, एमबीईडी) पर भी लागू किया जाना है।

विकल्प:

- संकेत: डिफ़ॉल्ट माइक्रो: बिट मोड (अन्यथा अधिसूचना मोड)

- एलएफ: लाइनफेड जोड़ा गया

- सीआर: गाड़ी वापसी

आवश्यकताएँ:

- मिन। Android 5

- ब्लूटूथ कम ऊर्जा (BLE)

- युग्मित उपकरण

- माइक्रो: बिट प्रोग्राम (स्वयं द्वारा विकसित)

V 2.1: क्लिपबोर्ड पर कॉपी करें (विकल्प मेनू)

V 2.2: स्पष्ट सूची (विकल्प मेनू), कोई लॉग विकल्प नहीं

वी 2.5: हेक्स मोड

MBED उदाहरण:

#include "MicroBit.h"

#include "MicroBitUARTService.h"

"BMP180.h"

माइक्रोबिट uBit;

MicroBitUARTService * uart;

BMP180 bmp180 (P0_30, P0_0);

चार बफर [80];

फ्लोट दबाव, तापमान;

int जुड़ा = 0;

शून्य पर काट दिया गया (MicroBitEvent e)

{

    uBit.display.scroll ( 'सी');

    जुड़ा = 1;

}

शून्य onDisconnected (MicroBitEvent e)

{

    uBit.display.scroll ( 'डी');

    जुड़ा = 0;

}

शून्य onButtonA (MicroBitEvent e)

{

    uBit.display.scroll (बफर);

}

शून्य onButtonB (MicroBitEvent e)

{

    uBit.display.scroll ( "एस");

}

/ *

जरूरी !!!

Oherwise तुम स्मृति से बाहर चला जाएगा!

MicroBitConfig.h में DFU और इवेंट सेवाओं को अक्षम करने की सलाह देते हैं क्योंकि वे यहाँ आवश्यक नहीं हैं:

microbit-> microbit-dal-> इंक-> core-> MicroBitConfig.h

#define MICROBIT_BLE_DFU_SERVICE 0

#define MICROBIT_BLE_EVENT_SERVICE 0

#define MICROBIT_SD_GATT_TABLE_SIZE 0x500

* /

मुख्य प्रवेश बिंदु()

{

    bmp180. Initialize (64, BMP180_OSS_ULTRA_LOW_POWER);

    दबाव = -1;

    तापमान = -1;

    अगर (bmp180.eadData (और तापमान, और दबाव))

        स्प्रिंटफ (बफर, "% .2f सी% 4.0f एचपीए", तापमान, दबाव);

    अन्य

        sprintf (बफर, "NOK");

    // प्रारंभिक माइक्रो: बिट रनटाइम।

    uBit.init ();

    uBit.messageBus.listen (MICROBIT_ID_BLE, MICROBIT_BLE_EVT_CONNECTED, चालू);

    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 = new MicroBitUARTService (* uBit.ble, 32, 32);

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

    जबकि (1)

    {

        दबाव = -1;

        तापमान = -1;

        अगर (bmp180.eadData (और तापमान, और दबाव))

            स्प्रिंटफ (बफर, "% .2f सी% 4.0f एचपीए", तापमान, दबाव);

        अन्य

            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 की सदस्यता लें
सर्वश्रेष्ठ एंड्रॉइड गेम और ऐप्स के शुरुआती रिलीज, समाचार और गाइड तक पहुंचने वाले पहले व्यक्ति बनें।
जी नहीं, धन्यवाद
साइन अप करें
सफलतापूर्वक सब्सक्राइब!
अब आप APKPure की सदस्यता ले रहे हैं।