
micro:bit UART Terminal PC
Ferdinand Stueckler
ดาวน์โหลด micro:bit UART Terminal บนพีซีด้วย GameLoop Emulator
micro:bit UART Terminal บน PC
micro:bit UART Terminal มาจากผู้พัฒนา Ferdinand Stueckler ที่เคยรันบนระบบปฏิบัติการ Android มาก่อน
ตอนนี้คุณสามารถเล่น micro:bit UART Terminal บนพีซีด้วย GameLoop ได้อย่างราบรื่น
ดาวน์โหลดในไลบรารี GameLoop หรือผลการค้นหา ไม่ต้องสนใจแบตเตอรี่หรือโทรผิดเวลาอีกต่อไป
เพียงเพลิดเพลินกับ micro:bit UART Terminal PC บนหน้าจอขนาดใหญ่ฟรี!
micro:bit UART Terminal บทนำ
แอพนี้สื่อสารระหว่าง Android และอุปกรณ์ micro: bit คุณสามารถส่งและรับข้อความในโหมด 'การแจ้งเตือน' หรือ 'ตัวบ่งชี้' การสื่อสาร UART จะต้องดำเนินการที่อุปกรณ์ micro: bit (Block, Javascript, MBED)
ตัวเลือก:
- บ่งชี้: ไมโครเริ่มต้น: โหมดบิต (มิฉะนั้นโหมดแจ้งเตือน)
- LF: เพิ่ม Linefeed แล้ว
- CR: เพิ่มการรับคืนของการขนส่ง
ที่ต้องการ:
- ต่ำสุด Android 5
- บลูทู ธ พลังงานต่ำ (BLE)
- อุปกรณ์ที่จับคู่
- micro: bit programm (พัฒนาด้วยตัวเอง)
V 2.1: คัดลอกไปยังคลิปบอร์ด (เมนูตัวเลือก)
V 2.2: รายการที่ชัดเจน (เมนูตัวเลือก), ไม่มีตัวเลือกบันทึก
V 2.5: โหมด Hex
ตัวอย่าง MBED:
#include "MicroBit.h"
#include "MicroBitUARTService.h"
#include "BMP180.h"
MicroBit uBit;
MicroBitUARTService * uart;
BMP180 bmp180 (P0_30, P0_0);
ถ่านบัฟเฟอร์ [80];
ความดันลอยอุณหภูมิ;
int ที่เชื่อมต่อ = 0;
ถือเป็นโมฆะ onConnected (MicroBitEvent e)
{
uBit.display.scroll ( "C");
เชื่อมต่อแล้ว = 1;
}
ถือเป็นโมฆะ onDisconnected (MicroBitEvent e)
{
uBit.display.scroll ( "D");
เชื่อมต่อ = 0;
}
ถือเป็นโมฆะ onButtonA (MicroBitEvent e)
{
uBit.display.scroll (กันชน);
}
ถือเป็นโมฆะ onButtonB (MicroBitEvent e)
{
uBit.display.scroll ( "เอสเค");
}
/ *
สำคัญ !!!
มิฉะนั้นคุณจะมีหน่วยความจำไม่พอ!
แนะนำให้ปิดใช้งานบริการ DFU และกิจกรรมใน MicroBitConfig.h เนื่องจากไม่ต้องการใช้ที่นี่:
microbit-> microbit-dal-> Inc-> core-> MicroBitConfig.h
#define MICROBIT_BLE_DFU_SERVICE 0
#define MICROBIT_BLE_EVENT_SERVICE 0
#define MICROBIT_SD_GATT_TABLE_SIZE 0x500
* /
int หลัก ()
{
bmp180.Initialize (64, BMP180_OSS_ULTRA_LOW_POWER);
ความดัน = -1;
อุณหภูมิ = -1;
ถ้า (bmp180.ReadData (& อุณหภูมิและความดัน))
sprintf (บัฟเฟอร์, "% .2f C% 4.0f hPa", อุณหภูมิ, ความดัน);
อื่น
sprintf (บัฟเฟอร์ "NOK");
// เริ่มต้น micro: bit runtime
uBit.init ();
uBit.messageBus.listen (MICROBIT_ID_BLE, MICROBIT_BLE_EVT_CONNECTED, onConnected);
uBit.messageBus.listen (MICROBIT_ID_BLE, MICROBIT_BLE_EVT_DISCONNECTED เปิดการเชื่อมต่อ);
uBit.messageBus.listen (MICROBIT_ID_BUTTON_A, MICROBIT_BUTTON_EVT_CLICK, onButtonA);
uBit.messageBus.listen (MICROBIT_ID_BUTTON_B, MICROBIT_BUTTON_EVT_CLICK, บนปุ่ม B);
uart = MicroBitUARTService ใหม่ (* uBit.ble, 32, 32);
uBit.display.scroll ( ":)");
ในขณะที่ (1)
{
ความดัน = -1;
อุณหภูมิ = -1;
ถ้า (bmp180.ReadData (& อุณหภูมิและความดัน))
sprintf (บัฟเฟอร์, "% .2f C% 4.0f hPa", อุณหภูมิ, ความดัน);
อื่น
sprintf (บัฟเฟอร์ "NOK");
ถ้า (! เชื่อมต่อ) {
uBit.sleep (500);
}
อื่น
{
uart-> ส่ง (กันชน);
uBit.sleep (1000)
}
}
release_fiber ();
}
แท็ก
การสื่อสารข้อมูล
นักพัฒนา
Ferdinand Stueckler
เวอร์ชั่นล่าสุด
2.5
อัพเดทล่าสุด
2019-05-26
หมวดหมู่
การสื่อสาร
มีจำหน่ายที่
Google Play
แสดงมากขึ้น
วิธีเล่น micro:bit UART Terminal ด้วย GameLoop บน PC
1. ดาวน์โหลด GameLoop จากเว็บไซต์ทางการ จากนั้นเรียกใช้ไฟล์ exe เพื่อติดตั้ง GameLoop
2. เปิด GameLoop และค้นหา "micro:bit UART Terminal" ค้นหา micro:bit UART Terminal ในผลการค้นหาแล้วคลิก "ติดตั้ง"
3. สนุกกับการเล่น micro:bit UART Terminal บน GameLoop
Minimum requirements
OS
Windows 8.1 64-bit or Windows 10 64-bit
GPU
GTX 1050
CPU
i3-8300
Memory
8GB RAM
Storage
1GB available space
Recommended requirements
OS
Windows 8.1 64-bit or Windows 10 64-bit
GPU
GTX 1050
CPU
i3-9320
Memory
16GB RAM
Storage
1GB available space