【图文】Mind+1.7.1,Python用户库、云存储...新功能速览

2021-08-027万
精华项目
AI 快速预览详细 收起
Mind+1.7.1版本新增了Python用户库和云存储功能,支持自定义扩展库和内置MQTT、Pygame库。此外,还优化了报错提示和自动补全功能。用户可以通过DF创客社区账号登录云存储,随时随地保存项目。该版本还增加了环境光传感器、语音识别传感器、语音合成执行器等功能模块,进一步丰富了编程体验。
Mind+最近更新了V1.7.1 RC1.0版本。本次更新不仅在原有的基础上优化了图形化Python及纯代码Python编程的功能,同时增加了云储存功能。

查看官网更新日志,更新内容如下:

版本V1.7.1 RC1.0 「2021.8.1」

【Python模式】

  1. 开放用户库,可自定义扩展库;「用户库教程」
  2. 增加内置扩展库:MQTT、Pygame;
  3. 增加pinpong库分类,并支持常用10个功能模块;
  4. Python代码模式优化报错提示及自动补全功能。

【全局】

  1. 增加云存储功能,可使用DF创客社区账号登录;
  2. 更新下拉控件,增加对触控屏兼容的优化;

【上传、实时模式】

  1. 功能模块新增上传模式与实时模式数据收发扩展;
  2. 上传模式新增环境光传感器、语音识别传感器、语音合成执行器、虾米扩展板;
  3. RMTT扩展库同步esp32所有小模块;
  4. Maixduino扩展库增加网络部分功能;
  5. Arduino板中断功能增加change模式选项;
  6. 实时模式新增主控板Calliope;
  7. 更新micro:bit V1及V2实时模式及MicroPython模式固件;
  8. micro:bit板无线功能优化,所有模式无线通信均可以互通;
  9. 其他功能优化及bug解决。

详细更新内容

首先是 【Python模式】:

  • 开放用户库,可自定义扩展库

首先重磅功能是Python模式开放了用户库,这样就可以自己编写Python的图形化积木了:
自定义扩展库教程:https://mindplus.dfrobot.com.cn/ext-python

【图文】Mind+1.7.1,Python用户库、云存储...新功能速览图1

  • 增加内置扩展库:MQTT、Pygame

Python模式内置库这次增加了Pygame和MQTT两个图形化库。

【图文】Mind+1.7.1,Python用户库、云存储...新功能速览图2
Pygame和MQTT库截图

Pygame是一个能直接做出各种小游戏的Python库,显示效果比海龟绘图更好,有了图形化的加持之后可以进一步降低使用门槛,例如写一个简单的贪吃蛇游戏。

【图文】Mind+1.7.1,Python用户库、云存储...新功能速览图5
贪吃蛇游戏运行截图

MQTT库可以连接SIoT或EasyIoT物联网平台,你可以使用Python搭配物联网之后可以完成很多科学实验的数据收集,分析及多种多样的展示:

【图文】Mind+1.7.1,Python用户库、云存储...新功能速览图4 【图文】Mind+1.7.1,Python用户库、云存储...新功能速览图6
Mind+界面截图 SIoT界面截图
  • 增加pinpong库分类,并支持常用10个功能模块

在pinpong库的加持下,你就可以使用Python控制开源硬件了。

【图文】Mind+1.7.1,Python用户库、云存储...新功能速览图3 【图文】Mind+1.7.1,Python用户库、云存储...新功能速览图7
10个功能模块 Python控制
  • Python代码模式优化报错提示及自动补全功能
【图文】Mind+1.7.1,Python用户库、云存储...新功能速览图8
运行出错后报错提示

接下来是【全局】的更新:

大家呼声很高的云存储功能终于在版本V1.7.1 RC1.0版本上线了,打开新版本之后可以在“项目”菜单中发现新增了一个选项“保存到云端”,只需要点击右上角头像登录或者注册即可使用云存储功能(注:这个账号与社区账号相通,如果已有社区账号可以直接登录,注册需要使用手机号 ),这样项目保存在云端只要有网络的地方就可以随时打开了!

【图文】Mind+1.7.1,Python用户库、云存储...新功能速览图9 【图文】Mind+1.7.1,Python用户库、云存储...新功能速览图10
保存到云端按钮 登陆按钮
【图文】Mind+1.7.1,Python用户库、云存储...新功能速览图11 【图文】Mind+1.7.1,Python用户库、云存储...新功能速览图12
登陆界面 云储存界面
  • 更新下拉控件,增加对触控屏兼容的优化

针对一些触摸屏电脑优化了控件,可以在触摸屏上通过点击进行操作了。

然后是【上传、实时模式】的更新:

  • 功能模块新增上传模式与实时模式数据收发扩展

实时模式和上传模式各增加了一个成对使用的功能扩展“发送数据到> 实时模式”和“接收上传模式的数据”。

这个功能主要解决上传模式支持的硬件多而实时模式由于无法增加更多硬件时(原因可查看说明),通过串口功能便捷的让实时模式也可以读取上传模式的数据。

【图文】Mind+1.7.1,Python用户库、云存储...新功能速览图13 【图文】Mind+1.7.1,Python用户库、云存储...新功能速览图14
发送数据到实时模式 接收上传模式的数据

例如:实时模式没有支持NFC模块,那么可以在上传模式写程序读取NFC模块的信息然后通过这个扩展发送,然后实时模式直接连接这个主控板通过串口接收数据。

上传模式加载数据发送扩展,然后加载需要发送数据的模块,编写程序:

【图文】Mind+1.7.1,Python用户库、云存储...新功能速览图15

实时模式加载数据接收扩展,然后连接串口接收数据:
【图文】Mind+1.7.1,Python用户库、云存储...新功能速览图16

  • 上传模式新增环境光传感器、语音识别传感器、语音合成执行器、虾米扩展板

【图文】Mind+1.7.1,Python用户库、云存储...新功能速览图17

语音识别:传感器分类下

语音合成:执行器分类下

环境光传感器:传感器分类下

虾米扩展板:选择microbit后扩展板分类下

  • RMTT扩展库同步esp32所有小模块

    RMTT现在的ArduinoC模式下的扩展模块数量与其他esp32主控板数量相当了。

  • Maixduino扩展库增加网络部分功能

    Maixduino现在网络功能已经打通,可以正常使用了。

【图文】Mind+1.7.1,Python用户库、云存储...新功能速览图18

  • Arduino板中断功能增加change模式选项

    针对之前用户反馈的中断缺少change选项,此版本已经增加。

  • 实时模式新增主控板Calliope

    新增一款合作主控板,此主控板主要在欧洲使用,此处不做介绍,如有兴趣可谷歌查看。  

  • 更新micro:bit V1及V2实时模式及microPython模式固件

    更新了microbit的固件,解决一些bug并做了优化,同时打通了各模式的无线通信。

  • micro:bit板无线功能优化,所有模式无线通信均可以互通

    目前实时模式、上传模式arduinoC、上传模式MicroPython都可以互相通信了。

  • 其他功能优化及bug解决

总结

以上,就是Mind+1.7.1的更新内容速览了,从官网下载安装即可体验。(注:每个版本的RC1.0更新内容较多,难免存在测试遗漏问题,因此供大家尝鲜使用,软件内部更新提示会在版本稳定之后的RC2.0或RC3.0推送更新,请至官网下载最新版本覆盖安装)

官网下载路径:http://mindplus.cc/download.html

问题反馈与交流请加入Mind+官网QQ交流群:671877416

Mind+ V1.7.1 RC1.0





创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(18)
三春牛-创客
万分感谢!
三春牛-创客
云端项目很棒,再也不用怕作品丢失了。不过可以加一个文件夹分组功能吗?我存了三页多,找东西有点难找。
三春牛-创客
超级赞!
三春牛-创客
哇!!!!!
追梦的少年
6666666666
maomao6666
希望加入打包功能,舞台大小调整功能,转换成exe或者html,目前mind+的sb3文件无法使用第三方的exe打包或者html打包,也无法使用原版scratch打开。
打包功能希望可以把用到的扩展插件也打包进去。非常期待!!!!
Forgotten
Forgotten
作者
回复maomao6666
收到
TDStorm
Mind+的云端功能非常棒! 不过以后可以支持邮箱登陆吗? 学生没有手机号,只有邮箱,现在的Mind+只能用手机号来登陆
Forgotten
Forgotten
作者
回复TDStorm
Mind+里面的账号与社区账号通用,因为国家有要求必须手机号绑定,所以只能使用手机号注册,可以让学生使用家长手机注册
glwz007
保存到云端这个功能真好,赞一个!
请教一个问题,保存在云端的项目下次如何打开?目前同一台电脑上是在“最近的项目”中可以看到最近保存在云端的项目,要是换了电脑,或者有比较多的项目,从哪里进入云端的项目列表呢?
谢谢!
glwz007
知道了,谢谢!
szy
点右上角的头像
szjuliet
保存到云端这个太赞了!
Forgotten
Forgotten
作者
回复szjuliet
一脚踏进云时代
gray6666
奥利给
Forgotten
Forgotten
作者
回复gray6666
奥里给
TRIM5829
希望在掌控板编程模式中中加入mPython软件的一些其他功能(如OLED显示伪数码管)
TRIM5829
哦,应该是我一直没更新,谢谢!
Forgotten
Forgotten
作者
回复TRIM5829
这些功能很早的版本就已经有了哦

一只小学生
希望再添:实时模式云变量,实时模式获取经纬度,硬件模拟模式,实时模式加入树莓派主板(用运行在树莓派上的MIND+控制树莓派的GPIO)
Forgotten
不错的建议
佛系唐法官
期待Mac版发布
佛系唐法官
好的
Forgotten
官网已经发布了,可以去官网下载
威威子爱捣鼓
不知不觉就更新到新版本了,毫无感觉
rzegkly
功能越来越强大,喜欢
一只小学生
好好好
Ash1
厉害了
hnyzcj
超级赞
- 没有更多了 -