Use APKPure App
Get micro:bit UART old version APK for Android
مائیکرو: بٹ ڈیوائسز کے لیے بلوٹوتھ ٹرمینل۔
یہ ایپ اینڈرائیڈ اور مائیکرو بٹ ڈیوائس کے درمیان بات چیت کرتی ہے۔ آپ 'نوٹیفکیشن' یا 'اشارے' موڈ میں متن بھیج اور وصول کر سکتے ہیں۔ UART مواصلات کو مائیکرو: بٹ ڈیوائس (بلاک ، جاوا اسکرپٹ ، ایم بی ای ڈی) پر بھی لاگو کرنا ہوگا۔
اختیارات:
- اشارہ: ڈیفالٹ مائیکرو: بٹ موڈ (بصورت دیگر نوٹیفکیشن موڈ)
- ایل ایف: لائن فیڈ شامل کیا گیا۔
- CR: کیریج ریٹرن شامل کی گئی۔
تقاضے:
- کم سے کم اینڈرائیڈ 5۔
- بلوٹوتھ کم توانائی (BLE)
جوڑا بنایا ہوا آلات۔
- مائیکرو: بٹ پروگرام (خود تیار کردہ)
V 2.1: کلپ بورڈ پر کاپی کریں (آپشن مینو)
V 2.2: کلیئر لسٹ (آپشن مینو) ، لاگ آپشن نہیں۔
V 2.5: ہیکس موڈ۔
MBED مثال:
#MicroBit.h شامل کریں
#MicroBitUARTService.h شامل کریں
#شامل "BMP180.h"
مائیکروبٹ uBit
MicroBitUARTS Service *uart؛
BMP180 bmp180 (P0_30 ، P0_0)
چار بفر [80]
فلوٹ پریشر ، درجہ حرارت
int منسلک = 0
باطل آن کنیکٹڈ (مائیکرو بٹ ایونٹ ای)
{
uBit.display.scroll ("C")
منسلک = 1
}
غیر منقطع منقطع (MicroBitEvent e)
{
uBit.display.scroll ("D")
منسلک = 0
}
باٹن آن بٹن اے (مائیکرو بٹ ایونٹ ای)
{
uBit.display.scroll (بفر)
}
باطل آن بٹن بی (مائیکرو بٹ ایونٹ ای)
{
uBit.display.scroll ("SK")
}
/*
اہم !!!
ورنہ آپ کی یادداشت ختم ہو جائے گی!
MicroBitConfig.h میں DFU اور ایونٹ سروسز کو غیر فعال کرنے کی سفارش کریں کیونکہ ان کی یہاں ضرورت نہیں ہے۔
microbit-> microbit-dal-> inc-> core-> MicroBitConfig.h
#MICROBIT_BLE_DFU_SERVICE 0 کی وضاحت کریں۔
#MICROBIT_BLE_EVENT_SERVICE 0 کی وضاحت کریں۔
#MICROBIT_SD_GATT_TABLE_SIZE 0x500 کی وضاحت کریں۔
*/
انٹ مین ()
{
bmp180. شروع کریں (64 ، BMP180_OSS_ULTRA_LOW_POWER)
دباؤ = -1
درجہ حرارت = -1
اگر (bmp180. ریڈ ڈیٹا (اور درجہ حرارت ، اور دباؤ))
سپرنٹف (بفر ، "٪ .2f C٪ 4.0f hPa" ، درجہ حرارت ، دباؤ)
اور
sprintf (بفر ، "NOK")
// مائیکرو شروع کریں: بٹ رن ٹائم۔
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)؛
uart = new MicroBitUARTService (*uBit.ble، 32، 32)؛
uBit.display.scroll (":)")
جبکہ (1)
{
دباؤ = -1
درجہ حرارت = -1
اگر (bmp180. ریڈ ڈیٹا (اور درجہ حرارت ، اور دباؤ))
سپرنٹف (بفر ، "٪ .2f C٪ 4.0f hPa" ، درجہ حرارت ، دباؤ)
اور
sprintf (بفر ، "NOK")
اگر (! منسلک) {
uBit.sleep (500)
}
اور
{
uart-> بھیجیں (بفر)
uBit.sleep (1000)
}
}
release_fiber ()
}
Last updated on Jun 3, 2019
HEX mode
اپ لوڈ کردہ
محمد ابو احمد
Android درکار ہے
Android 4.3+
کٹیگری
رپورٹ کریں
micro:bit UART Terminal
2.5 by Ferdinand Stueckler
Jun 3, 2019