micro:bit UART Terminal

10ಸಾ+
ಡೌನ್‌ಲೋಡ್‌ಗಳು
ಕಂಟೆಂಟ್‍ ರೇಟಿಂಗ್
ಪ್ರತಿಯೊಬ್ಬರು
ಸ್ಕ್ರೀನ್‌ಶಾಟ್ ಚಿತ್ರ
ಸ್ಕ್ರೀನ್‌ಶಾಟ್ ಚಿತ್ರ
ಸ್ಕ್ರೀನ್‌ಶಾಟ್ ಚಿತ್ರ
ಸ್ಕ್ರೀನ್‌ಶಾಟ್ ಚಿತ್ರ

ಈ ಆ್ಯಪ್ ಕುರಿತು

ಈ ಅಪ್ಲಿಕೇಶನ್ Android ಮತ್ತು ಮೈಕ್ರೋ: ಬಿಟ್ ಸಾಧನದ ನಡುವೆ ಸಂವಹನ ನಡೆಸುತ್ತದೆ. ನೀವು ಅಧಿಸೂಚನೆ 'ಅಥವಾ' ಸೂಚನೆ 'ಕ್ರಮದಲ್ಲಿ ಪಠ್ಯವನ್ನು ರವಾನಿಸಬಹುದು ಮತ್ತು ಸ್ವೀಕರಿಸಬಹುದು. UART ಸಂವಹನವನ್ನು ಸೂಕ್ಷ್ಮ: ಬಿಟ್ ಸಾಧನದಲ್ಲಿ (ಬ್ಲಾಕ್, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, MBED) ಅಳವಡಿಸಬೇಕು.

ಆಯ್ಕೆಗಳು:
- ಸೂಚನೆ: ಡೀಫಾಲ್ಟ್ ಸೂಕ್ಷ್ಮ: ಬಿಟ್ ಮೋಡ್ (ಇಲ್ಲದಿದ್ದರೆ ಅಧಿಸೂಚನೆ ಮೋಡ್)
- ಎಲ್ಎಫ್: ಲೈನ್ಫೀಡ್ ಸೇರಿಸಲಾಗಿದೆ
- ಸಿಆರ್: ಕ್ಯಾರೇಜ್ ರಿಟರ್ನ್ ಸೇರಿಸಲಾಗಿದೆ

ಅವಶ್ಯಕತೆಗಳು:
- ಕನಿಷ್ಠ. ಆಂಡ್ರಾಯ್ಡ್ 5
- ಬ್ಲೂಟೂತ್ ಕಡಿಮೆ ಶಕ್ತಿ (BLE)
- ಜೋಡಿಸಲಾದ ಸಾಧನಗಳು
- ಮೈಕ್ರೋ: ಬಿಟ್ ಪ್ರೊಗ್ರಾಮ್ (ನೀವೇ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದೆ)

ವಿ 2.1: ಕ್ಲಿಪ್ಬೋರ್ಡ್ಗೆ ನಕಲಿಸಿ (ಆಯ್ಕೆ ಮೆನು)
ವಿ 2.2: ತೆರವುಗೊಳಿಸಿ ಪಟ್ಟಿ (ಆಯ್ಕೆ ಮೆನು), ಯಾವುದೇ ಲಾಗ್ ಆಯ್ಕೆ
ವಿ 2.5: ಹೆಕ್ಸ್ ಮೋಡ್

MBED ಉದಾಹರಣೆಗೆ:

# ಸೇರಿವೆ "MicroBit.h"
# ಸೇರಿವೆ "MicroBitUARTService.h"
# "BMP180.h"

ಮೈಕ್ರೋಬಿಟ್ ಯುಬಿಟ್;
ಮೈಕ್ರೋಬಿಟ್ಯುಆರ್ಟ್ ಸರ್ವಿಸ್ * ಯುಾರ್ಟ್;
BMP180 bmp180 (P0_30, P0_0);
ಚಾರ್ ಬಫರ್ [80];
ತೇಲುವ ಒತ್ತಡ, ತಾಪಮಾನ;
        
ಇಂಟ್ ಸಂಪರ್ಕ = 0;

ಅನೂರ್ಜಿತ ಆನ್ಸಂಪರ್ಕ (ಮೈಕ್ರೋಬಿಟ್ಇವೆಂಟ್ ಇ)
{
    uBit.display.scroll ("C");
    ಸಂಪರ್ಕ = 1;
}

ಅನೂರ್ಜಿತ ಮೇಲೆ ಡಿಸ್ಕ್ ಕನೆಕ್ಟೆಡ್ (ಮೈಕ್ರೊಬಿಟ್ಈವೆಂಟ್ ಇ)
{
    uBit.display.scroll ("D");
    ಸಂಪರ್ಕ = 0;
}


ಶೂನ್ಯ ಮೇಲೆಬಟನ್ಎಎ (ಮೈಕ್ರೋಬಿಟ್ಇವೆಂಟ್ ಇ)
{
    uBit.display.scroll (ಬಫರ್);
}

ಶೂನ್ಯದ ಮೇಲೆ ButtonB (MicroBitEvent ಇ)
{
    uBit.display.scroll ("SK");
}

/ *
ಪ್ರಮುಖ !!!
ಒಂದೆಡೆ ನೀವು ಮೆಮೊರಿಯಿಂದ ಹೊರಬರುತ್ತೀರಿ!

ಮೈಕ್ರೋಬಿಟ್ಕಾನ್ಫಿಗ್.ಎಚ್ನಲ್ಲಿ ಡಿಎಫ್ಯೂ ಮತ್ತು ಈವೆಂಟ್ ಸೇವೆಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ಶಿಫಾರಸು ಮಾಡುವುದರಿಂದ ಅವರಿಗೆ ಇಲ್ಲಿ ಅಗತ್ಯವಿರುವುದಿಲ್ಲ:
ಮೈಕ್ರೋಬಿಟ್-> ಮೈಕ್ರೋಬಿಟ್-ಡಾಲ್-> ಇಂಕ್- ಕೋರ್-> ಮೈಕ್ರೋಬಿಟ್ಕಾನ್ಫಿಗ್.ಎಚ್

# MICROBIT_BLE_DFU_SERVICE 0 ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಿ
# MICROBIT_BLE_EVENT_SERVICE 0 ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಿ
# MICROBIT_SD_GATT_TABLE_SIZE 0x500 ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಿ
* /

ಇಂಟ್ ಮುಖ್ಯ ()
{
    bmp180.Initialize (64, BMP180_OSS_ULTRA_LOW_POWER);
    ಒತ್ತಡ = -1;
    ತಾಪಮಾನ = -1;
    ವೇಳೆ (bmp180.ReadData (& ತಾಪಮಾನ, ಮತ್ತು ಒತ್ತಡ))
        sprintf (ಬಫರ್, "% .2f ಸಿ% 4.0f ಎಚ್ಪಿಎ", ತಾಪಮಾನ, ಒತ್ತಡ);
    ಬೇರೆ
        ಸ್ಪ್ರಿಂಟ್ಫ್ (ಬಫರ್, "ಎನ್ಒಕೆ");
              
    // ಮೈಕ್ರೋ: ಬಿಟ್ ರನ್ಟೈಮ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿ.
    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 = ಹೊಸ ಮೈಕ್ರೋಬಿಟ್ಯುಆರ್ಟಿ ಸೇವೆ (* uBit.ble, 32, 32);
    uBit.display.scroll (":) :)");
 
    ಹಾಗೆಯೇ (1)
    {
        ಒತ್ತಡ = -1;
        ತಾಪಮಾನ = -1;
        ವೇಳೆ (bmp180.ReadData (& ತಾಪಮಾನ, ಮತ್ತು ಒತ್ತಡ))
            sprintf (ಬಫರ್, "% .2f ಸಿ% 4.0f ಎಚ್ಪಿಎ", ತಾಪಮಾನ, ಒತ್ತಡ);
        ಬೇರೆ
            ಸ್ಪ್ರಿಂಟ್ಫ್ (ಬಫರ್, "ಎನ್ಒಕೆ");
            
        ವೇಳೆ (ಸಂಪರ್ಕ!) {
            ಯುಬಿಟ್. ಸ್ಲೀಪ್ (500);
        }
        ಬೇರೆ
        {
            uart-> ಕಳುಹಿಸಿ (ಬಫರ್);
            ಯುಬಿಟ್. ಸ್ಲೀಪ್ (1000);
        }
 
    }
    
    ಬಿಡುಗಡೆ_ಫೈಬರ್ ();
}
ಅಪ್‌ಡೇಟ್‌ ದಿನಾಂಕ
ಮೇ 26, 2019

ಡೇಟಾ ಸುರಕ್ಷತೆ

ಸುರಕ್ಷತೆ ಎಂಬುದು ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಡೆವಲಪರ್‌ಗಳು ಹೇಗೆ ಸಂಗ್ರಹಿಸುತ್ತಾರೆ ಮತ್ತು ಹಂಚಿಕೊಳ್ಳುತ್ತಾರೆ ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದರಿಂದ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ನಿಮ್ಮ ಬಳಕೆ, ಪ್ರದೇಶ ಮತ್ತು ವಯಸ್ಸನ್ನು ಆಧರಿಸಿ ಡೇಟಾ ಗೌಪ್ಯತೆ ಮತ್ತು ಭದ್ರತಾ ಅಭ್ಯಾಸಗಳು ಬದಲಾಗಬಹುದು. ಡೆವಲಪರ್ ಈ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸಿದ್ದಾರೆ ಮತ್ತು ಕಾಲ ಕ್ರಮೇಣ ಇದನ್ನು ಅಪ್‌ಡೇಟ್ ಮಾಡಬಹುದು.
ಥರ್ಡ್ ಪಾರ್ಟಿಗಳ ಜೊತೆ ಯಾವುದೇ ಡೇಟಾವನ್ನು ಹಂಚಿಕೊಳ್ಳಲಾಗಿಲ್ಲ
ಡೆವಲಪರ್‌ಗಳು ಹಂಚಿಕೊಳ್ಳುವಿಕೆಯನ್ನು ಹೇಗೆ ಘೋಷಿಸುತ್ತಾರೆ ಎಂಬುದರ ಕುರಿತು ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ
ಯಾವುದೇ ಡೇಟಾ ಸಂಗ್ರಹಿಸಲಾಗಿಲ್ಲ
ಡೆವಲಪರ್‌ಗಳು ಸಂಗ್ರಹಣೆಯನ್ನು ಹೇಗೆ ಘೋಷಿಸುತ್ತಾರೆ ಎಂಬುದರ ಕುರಿತು ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ
ಪ್ಲೇ ಕುಟುಂಬಗಳ ನೀತಿಯನ್ನು ಅನುಸರಿಸಲು ಬದ್ಧವಾಗಿದೆ

ಹೊಸದೇನಿದೆ

HEX mode