友情提示:380元/半年,儿童学编程,就上码丁实验室。
micro:bit和计算机沟通大部份的人都会选择蓝牙,但是,不是每台计算机都有蓝牙装置。另外,micro:bit用USB线连接计算机时,大部份人都只注意到多了一个USB随身碟,却没注意到还多了一个串口的连结。本文就介绍如何通过电脑串口与micro:bit沟通。
以下的影片及程序,在于说明计算机,甚至是手机,要如何使用串行端口和micro:bit沟通。
首先,计算机要和micro:bit沟通,必须安装mbed的串口驱动程序,驱动程序可以由下列连结点下载:
https://os.mbed.com/handbook/Windows-serial-configuration
安装好驱动程序后,计算机连接上micro:bit时,就会产生一个com port,先将照片内的程序安装进micro:bit内,接下来我们可以开启Arduino的串口监控程序当做和micro:bit沟通的软件,选择正确的com port,micro:bit预设的串口bound rate是115200(这个一定要设对,要不然会无法沟通),然后计算机就可以和micro:bit沟通了。沟通的工具除了用Arduino的串口监控程序,也可以使用realterm或是putty等软件。
在以下的程序中,输入temperature,可以从micro:bit取得现在的温度;输入light可以取得现在环境的光值;输入0~39的编号可以让micro:bit显示内建的40种图案。如果在micro:bit里按A或是B的按键,也会透过串口通知计算机或手机A或是B键被按了。当然,您也可以自己修改以下照片所附的程序来扩充更多功能,例如遥控自走车….等等。
除了计算机可以用串口和micro:bit沟通,手机也可以透过串口和micro:bit沟通。Android手机可以下载「Serail USB Terminal」这个APP,记得在设定时,boundrate一定要设定成115200才可以。另外还要准备一条OTG的USB线,以便连接micro:bit以及手机。
要准备一条OTG线,以便连接手机及micro:bit
手机安装Serial USB Terminal用来和micro:bit连结
转自公众号:
易心Microbit编程