我在中文乐高论坛的Spike板块也发了这个贴,但是不知道为什么首页上没有出现。所以在软件板块再发一次。
具体操作方法请看我在B站发的视频:
乐高SPIKE PRIME机器人套装发布至今已有两年多了。乐高官方发布的针对SPIKE PRIME的编程软件SPIKE App有图标模块、词语模块和Python三种编程方式。其中Python编程方式作为一种功能强大的编程方法,广泛地被各路乐高大神们所采用。 然而,SPIKE App并未开放Python交互式终端,而且乐高SPIKE PRIME不具备WIFI功能,不支持USB扩展,无法联网,也不能运行完整的Linux操作系统,其可扩展性相对于乐高EV3而言大打折扣。
万幸的是,乐高还给用户留了一个后门。SPIKE PRIME智能集线器运行的是MicroPython操作系统。用户可以通过串口通信,直接操作SPIKE PRIME的MicroPython交互式(REPL)终端。在交互式终端里,用户可以像普通Python3终端一样,直接输入Python指令,按下回车后立刻返回执行结果。
此外,利用交互式终端,可以把SPIKE PRIME智能集线器与树莓派、Jetson Nano等能够运行图像识别程序的性能较强的单板计算机连接起来,让它们通过串口给SPIKE PRIME智能集线器发送指令,弥补了SPIKE PRIME智能集线器无法联网、计算性能不足的缺陷。(还有一个思路是用树莓派Build HAT扩展板,但是Build HAT扩展板只有4个PF2接口,比SPIKE PRIME智能集线器少两个) SPIKE PRIME智能集线器有两种串口通信方式:USB串口和蓝牙串口。USB串口连接电脑的方法非常简单。蓝牙串口的连接方法略微复杂。
USB串口连接SPIKE PRIME的系统要求: Windows 10或更高版本的操作系统,Windows 7不可以。或Linux操作系统 至少一个USB接口
具体操作方法请看我在B站发的视频:
|