micro:bit Gateway

micro:bit Gateway

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

अनुप्रयोग की जानकारी


1.2
December 30, 2020
1,924
Android 5.0+
Everyone

Advertisement

ऐप विवरण


एंड्रॉइड ऐप विश्लेषण और समीक्षा: micro:bit Gateway, Ferdinand Stueckler द्वारा विकसित। संचार श्रेणी में सूचीबद्ध। वर्तमान संस्करण 1.2 है, 30/12/2020 पर अपडेट किया गया है। Google Play पर उपयोगकर्ताओं की समीक्षा के अनुसार: micro:bit Gateway। 2 हज़ार इंस्टॉल से अधिक हासिल किया। micro:bit Gateway में वर्तमान में 1 समीक्षाएं हैं, औसत रेटिंग 5.0 सितारे

बिट उपकरणों: इस एप्लिकेशन को दो सूक्ष्म बीच एक चैनल स्थापित करता है। चैनल UART संचार के रूप में handeled दिया जाएगा। UART के हस्तांतरण के साथ बिट डिवाइस: आप प्रत्येक सूक्ष्म पर एक programm को विकसित करना है।

संकेत AKTIVE: BLE संकेत (डिफ़ॉल्ट)
संकेत inaktive: BLE अधिसूचना

मौन AKTIVE: नहीं दृश्य जमाव
मौन inaktive: लॉगिंग

आवश्यकताएँ:
- मि। एंड्रॉयड 4.4
- ब्लूटूथ कम ऊर्जा (BLE)
- बनती उपकरणों
- सूक्ष्म: सा programm (खुद के द्वारा विकसित)


Mbed उदाहरण:

# शामिल "MicroBit.h"
# शामिल "MicroBitUARTService.h"

MicroBit Ubit;
MicroBitUARTService * UART;

int = 0 जुड़ा हुआ;

शून्य onConnected (MicroBitEvent ई)
{
    uBit.display.scroll ( "सी");
    
    जुड़ा = 1;
}

शून्य onDisconnected (MicroBitEvent ई)
{
    uBit.display.scroll ( 'डी');
    = 0 जुड़ा हुआ;
}

शून्य onButtonA (MicroBitEvent ई)
{
    अगर (जुड़ा == 0) {
        uBit.display.scroll ( "नेकां");
        वापसी;
    }
    uart-> ( "हाँ") भेजते हैं;
    uBit.display.scroll ( "वाई");
}

शून्य onButtonB (MicroBitEvent ई)
{
    अगर (जुड़ा == 0) {
        uBit.display.scroll ( "नेकां");
        वापसी;
    }
    uart-> ( "नहीं") भेजते हैं;
    uBit.display.scroll ( "एन");
}

शून्य onButtonAB (MicroBitEvent ई)
{
    अगर (जुड़ा == 0) {
        uBit.display.scroll ( "नेकां");
        वापसी;
    }
    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) {
                    के लिए (int i = 0; i                         uBit.display.scroll ((चार) readBuf [मैं]);
                }
            }
        }
    }
}


/ *
जरूरी !!!
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
* /

मुख्य प्रवेश बिंदु()
{
    बिट क्रम: // सूक्ष्म Initialise।
    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 ( "जाओ");
    create_fiber (& processBLEUart); // फाइबर बना सकते हैं और यह कार्यक्रम।

    release_fiber ();
}
हम वर्तमान में संस्करण 1.2 की पेशकश कर रहे हैं। यह हमारा नवीनतम, सबसे अनुकूलित संस्करण है। यह कई अलग -अलग उपकरणों के लिए उपयुक्त है। Google Play Store या अन्य संस्करणों से सीधे Apk मुफ्त डाउनलोड करें जिन्हें हम होस्ट कर रहे हैं। इसके अलावा, आप पंजीकरण के बिना डाउनलोड कर सकते हैं और कोई लॉगिन की आवश्यकता नहीं है।

हमारे पास बहुत सारे विकल्पों के साथ Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... के लिए 2000+ से अधिक उपलब्ध डिवाइस हैं, आपके लिए आपके डिवाइस को फिट करने वाले गेम या सॉफ़्टवेयर का चयन करना आसान है।

यह काम आ सकता है अगर Google App Store पर आपके डिवाइस के किनारे से कोई देश प्रतिबंध या कोई प्रतिबंध है।

नया क्या है


Android 11

Google Play Store पर दर और समीक्षा


5.0
1 कुल
5 0
4 0
3 0
2 0
1 0

स्थापित की कुल संख्या (*अनुमानित)

Google Play पर स्थापित कुल संख्या का अनुमान, रेटिंग की संख्या से अनुमानित और Google Play पर प्राप्त सीमाएं स्थापित करें.