乐于分享
好东西不私藏

Mixly4.0 测试版使用说明

Mixly4.0 测试版使用说明
01
Mixly4.0版本介绍

考虑到中小学信息科技教育及各类科技创新教育的实际需求,结合团队的精力和国家自主可控的需求,Mixly4.0将不再支持Arduino,只会支持Python在线软件编程和MicroPython开源硬件编程,如果你还是离不开Arduino,可以继续使用Mixly3.0版本,我们将继续修复3.0BUG,如果有的话,但不会增加新的功能。

相比于Mixly3Mixly4在以下方面进行了重大更新:

系统架构更新

Mixly4将全部采用静态网页技术实现,从而得以在所有智能终端上运行,包括Windows、MacOS、IOS、Android、 Linux(国产操作系统),只要能安装Google内核的浏览器即可,本地运行则采用NW.JS技术,保证在所有桌面操作系统(Windows MacOS Linux)上运行。

●完美仿真支持

Mixly4将完美支持MicroPython开源硬件仿真,MixCK电路仿真和MixNT网络仿真,具体描如下:

  • 开源硬件仿真:开源硬件仿真包括基本的输入输出仿真(含蓝牙、无线广播)以外,还支持MixIO、NTP、心知天气、WebDB仿真,这些仿真是真的和网络交互,效果一样;

  • 人工智能仿真Mixly4在特定主板和外设上支持了AI功能仿真,包括语音识别,语音合成,人脸识别,颜色识别,二维码识别等;

  • 智能小车仿真Mixly4在特定主板上实现了智能小车仿真,支持运动、避障、追光、遥控、巡线、测速、灯光等功能;

  • 智慧系统仿真Mixly4针对多个应用场景,实现了整体系统仿真,具体包括:智慧大棚系统、智慧家居系统、智慧能源系统、智慧停车系统、红外遥控系统、电机测速系统、水温监测系统、自动浇花系统、自动恒温系统、液位监测系统、输液监测系统。

●第三方库支持

Mixly4在MicroPython中也会更好第支持第三方库扩展,方便用户二次开发,后续也会出专门的第三方库示例。

●智能编程支持

Mixly4将会内置Mixly知识库,方便用户使用大模型协助开发,这个需要用户自己配置大模型的API和Key,Mixly4只是提供接口

●入门硬件支持

为了让大家更加坚定地从Arduino转到MicroPython,感悟Python的强大,Mixly团队将会移植一款超高性价比的国产微处理器芯片,保证终端售价不超过10元,同时内置触摸、NFC和无线收发支持。

02
Mixly版本说明

根据用户使用的实际情况,Mixly主要分成两大版本,一个是服务器版本,方便用户部署到教师机和服务器上,内置了MixIO的支持,另外一个则是客户端版本,方便用户本地启动,同时还有一个硬件版本,内置了Mixly4服务器版本的米思齐路由器,方便师生实现开箱即用的效果。后续发布的文件名规则是 版本+操作系统+CPU架构,具体如下:

版本

mixly4

mixly4

mixly4

mixly4

mixly4

mixly4

系统

win

linux

linux

linux

macos

macos

CPU

x64

x64

arm64

loongarch64

x64

arm64

文件

mixly4_win_x64

mixly4_linux_x64

mixly4_linux_arm64

mixly4_linux_loongarch64

mixly4_macos_x64

mixly4_macos_arm64

备注

实际x86

macos

macos

 (续表)

版本

mixio4

mixio4

mixio4

mixio4

mixio4

mixio4

系统

win

linux

linux

linux

macos

macos

CPU

x64

x64

arm64

loongarch64

x64

arm64

文件

mixio4_win_x64

mixio4_linux_x64

mixio4_linux_arm64

只能源码方式运行

mixio4_macos_x64

mixio4_macos_arm64

备注

服务器版本,内置Mixly的MixIO

03
Mixly4.0客户端版本使用说明

Mixly客户端版本主要在X86的Windows上和Arm64的Linux上运行,国产的新创电脑一般都是Arm64的Linux,少数是龙芯的Linux。

●Windows使用说明

Mixly4最低可以在Win7版本上运行,但不推荐,主要是Win7需要安装驱动程序的问题,建议在Win10及以后版本运行,无需安装驱动程序。具体使用流程如下:

☞解压

Mixly4解压后的目录如下,注意,必须解压以后才能使用:

运行

双击Mixly.exe会出现下面的界面,表示成功运行

仿真

仿真的按键在左上角,点击后就可以在是否仿真之间做切换,用户可以选择运行仿真,停止仿真,对仿真界面进行放大,复原,保存和打开仿真文件等。

排查

如果Mixly界面没有正常启动,有可能是端口被占用的原因,Mixly4客户端需要使用65234 65235两个端口,所以请查阅资料,如何查到并关掉使用这两个端口的应用。

☞Win7使用说明

为了方便用户的使用,我们在Win7下也支持免驱使用Mini Sant Sowl等新的开发版,采用HID方式上载代码,缺点是无法初始化,当在win7中点击添加设备的时候,会出现下面的界面,选择HID即可。

●Linux使用说明

Mixly4客户端可以在各类有桌面环境的Linux上使用的最大问题是权限问题,普通用户没有访问串口的权限,在使用前必须赋予普通用户使用串口的权限,具体操作如下:

首先获取当前用户,然后给当前用户访问串口的权限,最后重启(可能不需要),永久生效,如图:

linux上解压后,可能会因为权限不对无法执行,所以先双击Mixly看看行不行,不行支持 chmod +x ./Mixly:

●软件更新说明

Mixly4是支持软件手动更新的,用户打开Mixly后切换到最后一个板卡,点击设置按钮:

然后选择更新,如果需要更新,直接点击更新即可:

更新完成后会自动关闭本窗口,下次打开就是最新版本了。由于服务器带宽优先,再加上文件很大,所以此过程比较缓慢,如果能用,就不要更新。
04
Mixly4.0服务端(MixIO)版本使用说明

Mixly4的服务端版本本质上来说就是在MixIO服务器的基础上集成了Mixly,当然能,也可以集成MixAI,因为MixAI和Mixly都是使用纯静态网页做的,可以放到任何一个Web服务器上使用。

●MixIO功能介绍

MixIO的核心是一个MQTT物联网服务平台,但为了信息科技教育的方便,还加入了WebDB,NTP,共享文档编辑等功能,同时,还内置了接口支持与Mixly和MixAI的集成,特别适合部署在教师机上,学校或教育局的服务器上,这样,所有的师生只要使用浏览器就可以使用米思齐生态了。

需要注意,MixIO将会使用多个网络端口,基础配置如下,这些端口都不能被占用,否则,MixIO无法使用。

- "MIXIO_HTTP_PORT": 0,HTTP端口,0表示不启用

- "MIXIO_HTTPS_PORT": 443,HTTPS端口,默认443,Linux上建议8443

- "MIXIO_MQTT_PORT": 1883,MQTT端口

- "MIXIO_WS_PORT": 8083,WebSocket端口

- "MIXIO_WSS_PORT": 8084,安全WebSocket端口

- "MIXIO_YJS_PORT": 8082,共享文档编辑使用

- "MIXIO_YJS_WSS_PORT": 8086,共享文档安全编辑使用

另外还有一个18084管理端口,上述端口都不要修改。

●Windows使用说明

☞解压

MixIO解压后进入目录,结构如下(MixAI不一定有,根据下载的版本的不同):

启动

进入mixio目录,点击mixio.exe启动,输出如下:

选择1,将以终端模式启动,保持命令行端口,关掉此窗口,MixIO服务自动退出,如果选择2,那么将以后台模式启动,成功后会自动退出此窗口,服务在后台一直运行。如果不报错的后,用户就可以根据输出提示访问MixIO服务了,如果报错,基本上都是端口冲突问题,请根据资料退出冲突的应用。

使用

通过Google内核的服务器访问,将会出现下面的界面:

选择高级,继续访问即可:

出现的界面如下,主界面是MixIO,左下角可以进入Mixly和MixAI,如果有的话:

●Linux使用说明

Linux的使用和Windows基本没有差别,但需要注意,普通用户无法打开443端口,所以建议使用8443端口,或者用sudo模式启动,如果mixio无法执行,同样也需要用chmod +x ./mixio 加入执行权限。

●管理模式使用

用户可以通过https://提示的IP:18084端口进入管理模式。默认用户和密码是admin public,进入后界面如下,用户可以在这里进行数据管理,用户导入和手动更新:

其中,Mixly的更新可以实时生效,MixIO的更新必须重启。

05
应用获取

网页端:https://mixly.cn

离线版:

https://pan.baidu.com/s/1ooHL9HJG2uCMHYW4A3KKtg?pwd=3efa

欢迎大家积极试用并将使用体验反馈给我们,以此共同打造越来越好用的米思齐信息科技技术生态

END

扫码关注“爱上米思齐”公众号,了解更多米思齐奥秘!

扫码关注UP主,轻松自学米思齐课程!