micro:bit UART Terminal

10K+
ഡൗൺലോഡുകൾ
ഉള്ളടക്ക റേറ്റിംഗ്
എല്ലാവർക്കും
സ്‌ക്രീൻഷോട്ട് ചിത്രം
സ്‌ക്രീൻഷോട്ട് ചിത്രം
സ്‌ക്രീൻഷോട്ട് ചിത്രം
സ്‌ക്രീൻഷോട്ട് ചിത്രം

ഈ ആപ്പിനെക്കുറിച്ച്

ഈ അപ്ലിക്കേഷൻ Android- ഉം മൈക്രോ Bit ഉപകരണവും തമ്മിലുള്ള ആശയവിനിമയം. നിങ്ങൾക്ക് 'അറിയിപ്പ്' അല്ലെങ്കിൽ 'സൂചന' മോഡിൽ വാചകം അയയ്ക്കുകയും സ്വീകരിക്കുകയും ചെയ്യാം. മൈക്രോ ബിറ്റ് ഡിവൈസിൽ (ബ്ലോക്ക്, ജാവാസ്ക്രിപ്റ്റ്, MBED) UART ആശയവിനിമയം നടപ്പിലാക്കേണ്ടതുണ്ട്.

ഓപ്ഷനുകൾ:
- സൂചന: സ്വതവേയുള്ള മൈക്രോ: ബിറ്റ് മോഡ് (ഇതര അറിയിപ്പ് മോഡ്)
- എൽ.എഫ്: ലൈൻഫീഡ് ചേർത്തു
- സിആർ: കറേജ് റിട്ടേൺ ചേർത്തു

ആവശ്യകതകൾ:
- കുറഞ്ഞത്. Android 5
- ബ്ലൂടൂത്ത് ലോ എനർജി (BLE)
- ജോടിയാക്കിയ ഉപകരണങ്ങൾ
- മൈക്രോ ബിറ്റ് പ്രോഗ്രാം പ്രോഗ്രാം

V 2.1: ക്ലിപ്ബോർഡിലേയ്ക്ക് പകർത്തുക (ഓപ്ഷൻ മെനു)
V 2.2: ക്ലിയർ പട്ടിക (ഓപ്ഷൻ മെനു), ലോഗ് ഓപ്ഷൻ ഇല്ല
വി 2.5: ഹെക്സ് മോഡ്

MBED ഉദാഹരണം:

# "MicroBit.h" ഉൾപ്പെടുത്തുക
# "MicroBitUARTService.h" ഉൾപ്പെടുത്തുക
# "BMP180.h" ഉൾപ്പെടുത്തുക

മൈക്രോബിറ്റ് യുബിറ്റ്;
MicroBitUARTService * uart;
BMP180 bmp180 (P0_30, P0_0);
ചർ ബഫർ [80];
ഫ്ലോട്ട് മർദ്ദം, താപനില;
        
int connected = 0;

കണക്ട് ചെയ്യാത്തത് (മൈക്രോബിറ്റ്ഇൻറ്റെ ഇ)
{
    uBit.display.scroll ("C");
    കണക്ട് ചെയ്തു് = 1;
}

വിദൂരമായി ഡിസ്കണക്ട് ചെയ്തു (മൈക്രോബിറ്റ്ഇൻറ്റ് ഇ)
{
    uBit.display.scroll ("ഡി");
    കണക്ട് ചെയ്തു 0;
}


അസാധുവാക്കണംബൂട്ടൺ (മൈക്രോബിറ്റ്ഇൻറ്റെ ഇ)
{
    uBit.display.scroll (ബഫർ);
}

അസാധുവായി BUTTONB (മൈക്രോബിറ്റ്ഇൻറ്റെ ഇ)
{
    uBit.display.scroll ("എസ്കെ");
}

/ *
പ്രധാനപ്പെട്ടത് !!!
ഗൌരവപൂർവ്വം നിങ്ങൾ മെമ്മറി തീർത്തും!

മൈക്രോഫിറ്റ്കോൺഫിഗിൽ DFU- യുടെയും ഇവൻറ് സേവനങ്ങളിലെയും അവ അപ്രാപ്തമാക്കണമെന്ന് ശുപാർശ ചെയ്യുക.
microbit-> microbit-dal-> inc-> core-> MicroBitConfig.h

# MICROBIT_BLE_DFU_SERVICE 0 നിർവ്വഹിക്കുക
# MICROBIT_BLE_EVENT_SERVICE 0 നിർവ്വഹിക്കുക
# MICROBIT_SD_GATT_TABLE_SIZE 0x500 നിർവ്വചിക്കുക
* /

int main ()
{
    bmp180.Initialize (64, BMP180_OSS_ULTRA_LOW_POWER);
    pressure = -1;
    താപനില = -1;
    (bmp180.ReadData (താപനില, മർദ്ദം))
        സ്പ്രിന്റ്ഫ് (ബഫർ, "% .2f C% 4.0f hPa", താപനില, മർദ്ദം);
    വേറെ
        സ്പ്രിന്റ്ഫ് (ബഫർ, "നോക്ക്");
              
    / / മൈക്രോ തുടക്കത്തിൽ ആരംഭിക്കുക: ബിറ്റ് റൺടൈം.
    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 = പുതിയ MicroBitUARTService (* uBit.ble, 32, 32);
    uBit.display.scroll (":)");
 
    (1)
    {
        pressure = -1;
        താപനില = -1;
        (bmp180.ReadData (താപനില, മർദ്ദം))
            സ്പ്രിന്റ്ഫ് (ബഫർ, "% .2f C% 4.0f hPa", താപനില, മർദ്ദം);
        വേറെ
            സ്പ്രിന്റ്ഫ് (ബഫർ, "നോക്ക്");
            
        (! ബന്ധിപ്പിച്ച)
            uBit.sleep (500);
        }
        വേറെ
        {
            uart-> അയയ്ക്കുക (ബഫർ);
            uBit.sleep (1000);
        }
 
    }
    
    release_fiber ();
}
അപ്‌ഡേറ്റ് ചെയ്ത തീയതി
2019 മേയ് 26

ഡാറ്റാ സുരക്ഷ

ഡെവലപ്പര്‍മാർ നിങ്ങളുടെ ഡാറ്റ ശേഖരിക്കുകയും പങ്കിടുകയും ചെയ്യുന്നത് എങ്ങനെയെന്ന് മനസ്സിലാക്കുന്നതിലൂടെയാണ് സുരക്ഷ ആരംഭിക്കുന്നത്. നിങ്ങളുടെ ഉപയോഗത്തെയും പ്രദേശത്തെയും പ്രായത്തെയും അടിസ്ഥാനമാക്കി ഡാറ്റാ സ്വകാര്യതയും സുരക്ഷാ നടപടികളും വ്യത്യാസപ്പെടാം. ഡെവലപ്പര്‍ ഈ വിവരങ്ങൾ നൽകി കാലക്രമേണ ഇത് അപ്ഡേറ്റ് ചെയ്തേക്കാം.
മൂന്നാം കക്ഷികളുമായി ഡാറ്റയൊന്നും പങ്കിട്ടില്ല
ഡെവലപ്പർമാർ എങ്ങനെയാണ് പങ്കിടൽ പ്രഖ്യാപിക്കുന്നത് എന്നതിനെക്കുറിച്ച് കൂടുതലറിയുക
ഡാറ്റയൊന്നും ശേഖരിച്ചിട്ടില്ല
ഡെവലപ്പർമാർ എങ്ങനെയാണ് ശേഖരണം പ്രഖ്യാപിക്കുന്നത് എന്നതിനെക്കുറിച്ച് കൂടുതലറിയുക
Play കുടുംബ നയം പാലിക്കാൻ പ്രതിജ്ഞാബദ്ധതയുണ്ട്

പുതിയതെന്താണ്

HEX mode