手机端与 mBot机器人 通讯的方式,想必大家都有所了解了,在手机端安装 makeblock 的一款应用软件后,通过手机蓝牙与 mBot 上面的蓝牙模块连接,二者实现蓝牙无线通信,以达到无线遥控或者自定义编程的目的。
PC 端的 mBlock 与 mBot 之间的通讯方式有两种,有线通讯(USB线)和无线通讯。
相信很多人都跟笔者有过类似遭遇,在通过 USB 线给 mBot 上的电机编程时,出现小车拖着 USB线跑的情况,以及需要不断插拔USB线的烦恼。
那为了解决这种烦恼,makeblock 推出了两种方案供大家选择——蓝牙和 2.4G 无线通讯方案。下面就跟笔者一起来了解下两种方案:
2.4G方案
2.4G 模块套装如下图所示,白色的 USB 端子插在电脑端,黑色的模块插在 mBot 的主板上面。
需要说明的是,2.4G 方案只能实现 mBot 与 mBlock 之间的「在线编程」功能,并不能上传自定义程序到主板上,让其脱机运行——也就是我们常说的「离线编程」。
关于在线编程和离线编程可参考什么是「在线编程」和「离线编程」? https://shimo.im/docs/TJCdTD9a6c8OEw63
另外,在使用 2.4G 方案时,必须先用 USB 线将mBot连接至电脑,进行「安装固件」这一步骤,待这一步骤完成后再拔掉 USB 线,进行 2.4G 无线方式连接,具体使用方法可参考2.4G模块使用教程。