下载mPython(图形化编程软件)V0.5.4中英文版

6z6z软件下载中心,为您提供安全的软件下载!

mPython是盛思技术团队在BBC官方原版PythonEditor基础上、拓展开发的应用软件。可以切换三种编程模式,分别为硬件编程,python3.6,Jupyter。可以进行可视化代码编程,有hex、python、blockly三种代码读写等功能。

软件功能

硬件编程模式

mPython可以切换三种编程模式,分别为硬件编程,python3.6,Jupyter

点击“硬件编程”切换为硬件编程模式,默认为图形模式。

硬件编程图形模式

文件

点击“文件”下拉显示菜单栏

新建文件

点击“文件”菜单栏“新建文件”

点击“确定”将会新建一个空文件,原文件不会保留修改,并且清除编程区内所有模块;

点击“取消”则提示框消失。

打开本地

点击“文件”菜单栏“打开本地”。

可以打开本地文件,点击所需文件即可打开,

window系统:不会显示格式不支持的文件。

Mac系统:Mac中会显示其他格式,但是不能选择。

支持打开的格式有。

.py;.pyw.;.xml.mxml;.js;.txt;.json;.rst;.log;.yml;.sh;.bat;.css;.js.;java。

按取消则提示框消。

保存本地

点击“文件”菜单栏“保存本地”。

可以选择点击保存为“.mxml”或者“.py”格式的文件。

保存文件的名称支持英文,中文;

不支持个别标点符号,显示文件名无效。

保存代码库

点击“文件”菜单栏“保存代码库”

输入代码库名称,点击“确定”就可以保存在代码库中;点击“取消”就可以取消保存代码库。

代码库名称支持英文,中文,标点符号。

点击确定后会显示保存成功,点击“查看”会弹出代码库,点击“关闭”则关闭弹出保存成功的界面。

弹出代码库,下拉滚动条到底,如果中间下方写了“加载更多”,点击继续下拉,可以在最下方最后一个看见自己刚才保存的代码库。

掌控板文件

点击“文件”菜单栏“掌控板文件”。

点击“掌控板文件”会切换成代码模式并且自动加载资源,加载过程中属于未连接端口。加载完成后自动连接回端口。

左侧自动弹出文件管理,可以查看掌控板文件。

教程

点击“教程”下拉显示菜单栏。

教学视频

点击“教程”菜单栏“教学视频”。

点击“教程”菜单栏“教学视频”,即可查看软件使用的操作视频。

1、点击右上角“X”可以关闭教学视频;

2、点击可以开始/暂停播放;

3、调整声音大小;

4、点击全屏,再点击变回初始状态;

5、点击会出现“下载按钮”提示下载,如果不下载可以点击视频内“下载按钮”外任意位置关闭“下载按钮”;

帮助文档

点击“教程”菜单栏“帮助文档”

可以查看有关mPython软件以及掌控板系列的硬件的文档,如果没有网络会打开的是空白内容。

在线论坛

点击“教程”菜单栏“在线论坛”

可以查看在线论坛,如果没有网络会打开的是空白内容。

精品课程

点击“教程”菜单栏“精品课程”

可以查看教学课程

1、可以关闭教学课程

2、拖动滚动条可以查看所有教学课程

任意点击一个教学课程可以打开查看介绍

点击“左上角”返回会返回上一界面;

点击右上角“X”图标会关闭界面;

点击“加载程序”会加载相对应的代码。

点击加载程序,界面如下:

普通/教学模式

点击“教学”按钮图标,隐藏了右侧仿真和控制台。并且显示图形指令对应的python代码。Python代码无法修改,会跟着图形指令改变而改变。

点击“普通”按钮图标可以回到初始状态。

连接设备

连接上硬件后mPython才能对掌控板进行烧录固件及刷入代码等操作,可连接的硬件包含有:掌控板、人工智能交互实验箱、1956、Micro:bit。

如果已经连接硬件,再打开软件会默认选择第一个端口号连上,会显示“绿色点”表明“已连接”。

如果未连接硬件则显示“红色点”写明“未连接”。

点击设备连接区域,可看到已连接设备的端口号,如果有连接多个硬件则会出现多个端口号,点击所需连接的端口号即可连上。

点击断开连接则会断开软件与设备的连接。

文件名

可以在此处修改你的文件名,选择新建文件会先默认文件名为:my_code。

运行

硬件已连接,代码写好后点击“运行”按钮即可看到对应的效果。

硬件、连接线、写入程序有bug,软件卡死任何一处有问题都可能会导致运行出错,大部分问题可以通过查看控制台信息来分析出错原因。

未连接,按钮则变为灰色无法使用。

刷入

硬件已连接,代码写好后点击“刷入”按钮即可看到对应的效果,代码将会刷入到掌控板设备里面。硬件、连接线、写入程序有bug,软件卡死任何一处有问题都可能会导致刷入出错,大部分问题可以通过查看控制台信息来分析出错原因。

图形/代码模式

点击“代码”按钮会进入代码编辑模式,图形模式代码可以直接变为python代码。

点击“图形”按钮,再点击“确定”回到图形模式。代码模式的代码不会变回图形模式,而是回到上一次编辑图形的状态。

设置

点击“设置”下拉显示菜单栏。

烧录固件

在“设置”里点击菜单栏“烧录固件”即可看到固件烧录界面。

用户可以烧录系统自带固件也可以烧录用户自定义上传的固件,不同的主控界面,烧录固件会有不同选项(参考1.1.9.3.2更换主控)。

如果自定义固件没有选择烧录的固件,那么会提示“未选择任何文件”。

如果自定义固件已选择烧录的固件,那么会提示所烧录的文件名。

点击烧录掌控板官方固件,点击确定,开始烧录。

硬件、连接线、软件卡死任何一处有问题都可能会导致刷入出错。烧录完成或出错可以通过控制台查看分析原因。

白天/黑夜模式

在“设置”里面选择“开/关”即可看到对应效果。

白天模式

夜间模式

高级设置

语言设置

点击高级设置后弹出对话框,即可看到第一个选项——语言设置。支持3种语言切换,简体中文、繁体中文、英语。

更换主控

点击高级设置后弹出对话框,即可看到第二个选项——更换主控,选择需要更换的主控,界面主要是图形指令分类会有不同(参考1.1.11图形指令分类栏)。

检查更新

点击高级设置后弹出对话框,即可看到第三个选项——检查更新。

如果是最新版本会显示“当前版本已是最新版本”。

如果发现新版本会显示:点击“安装”即可完成更新。

初始化库

点击高级设置后弹出对话框,即可看到第四个选项——初始化库。点击“确定”会自动。

初始化资源库并且完成后重新加载mPython,可恢复原始资源库。

登陆前

登陆

输入密码错误则会提示:弹出窗口提示密码错误,可以点击“确定”重新输入密码。

注册

点击“注册”按钮进行注册。

手机注册

1、输入名字。

2、点击选择对应区号。

3、填写的手机号码如果已经被注册,点击获取验证码时会提示:手机号已被注册。

4、所有信息填完并无误,点击注册会弹框显示注册成功,点击“确认”可以看见显示登陆状态。

2、输入名字。

登陆后

登陆后点击下拉显示菜单栏。

寻求帮助

登陆后点击菜单栏“寻求帮助”即可查看帖子。

1、“寻求帮助”界面默认显示全部帖子,点击后会切换为自己发布的帖子,再点击切换为全部帖子。

2、可以写入关键字点击“放大镜”图标查看帖子,如果有人发帖有包含你的名字就会出现,否则显示暂无数据。

3、帖子数量多的情况下使用滚动条,可以上下翻滚,最底部中间点击“加载更多”可以继续显示隐藏帖子。

4、点击发帖者任意一处即可进入帖子内容。

5、点击加载程序可以在编程区查看程序内容。

6、点击图片按钮可以上传图片。

7、window系统:不会显示格式不支持的文件。

支持打开的格式有

.xbm;.bmp;.jpeg;.webp;.svgz;.gif;,ifif;,png;,svg;,jpg;,ico;,tiff;,pjpeg;,pjp;,tif

8、打开后会在输入框内文字提示,如图所示:

代码库

登陆后点击菜单栏“代码库”即可查看代码库

1、点击关闭代码库

2、默认为查看“全部”,点击切换为我的代码库,再点击切换为全部代码库。

3、滚动条上下滚动即可查看其它代码库

4、滚动条拉到最下方,可以看见就“加载更多”,点击可以继续查看其它代码库。

5、写入搜索关键字点击“放大镜”图标,可以查看包含有搜索的关键字的代码库。

6、每一个代码库都有浏览量和点赞数,浏览量就是自己或别人打开该代码库的次数。可以在点击查看,里面有点赞该代码库的图标按钮。

选好代码库后点击“加载”可以直接查看代码。

8、点击“查看”进入代码库介绍界面

9、可以查看作者名,程序名,介绍。点击“加载程序”同样可以查看代码。点击“点赞”可以为该帖点赞。

退出登陆

登陆后点击菜单栏“退出登陆”即可退出登陆前状态。

图形指令分类栏

掌控板主控界面,左侧图形化指令分类分为:

每个分类在不同的主控下,内部细分包括积木不一定相同。可以通过切换不同主控查看。

3、高级指令;

4、扩展指令;

5、代码库;

点击“高级”和“扩展”可以显示下拉积木。

添加扩展

扩展功能介绍:点击“扩展”将会出现“添加”按钮,点击添加。

出现如下界面,扩展分类“硬件扩展”,“应用扩展”。

硬件扩展包含一些通用传感器以及tello无人机、yeelight灯等。

应用扩展包含onenet物联网、科大讯飞语音接口、心知天气等。

加载一个扩展

即可在左侧指令分类栏中看到加载的扩展分类

定制专属积木

点击定制专属积木

未登陆状态,点击“代码库”会弹出提示登陆

登陆状态,代码库可以直接找到自己保存程序,前提都是积木编程,非积木编程打开(参考1.1.10.2.2代码库),代码库从何而来

任意点击所需的代码库,会在编程区呈现,继续点击所需的代码库会继续在编程区呈现,并且不会覆盖当前的代码。

图形编程区域

编写一个程序

在指令积木块点击右键可出现:复制、添加注释、折叠块、禁用块、删除块、帮助功能。

在空白区域单击右键可出现:撤销、重做、整理块、折叠块、展开块、删除块功能。

三个小按钮

右侧三个小按钮的功能从上到下分别是:

1、将图形化指令居中并重置为默认大小。

2、将图形化指令形状增大。

3、将图形化指令形状减小。

图形化指令形状增大。

图形化指令形状减小。

垃圾桶

垃圾桶功能。

将不用的图形化指令可以拖入垃圾桶内。

点击垃圾桶可以看到垃圾桶内的代码。

仿真

打开硬件编程模式的图形模式,右侧仿真为默认显示。

编写好代码之后可以不需要插硬件,直接在右侧仿真舞台中点击播放图标,看到相应的仿真效果,点击播放后按下A键或B键,OLED屏幕呈现对应的效果。

点击播放后按下P~N键,RGB灯呈现对应的效果。

点击播放后按下P~N键,再点击“麦克风”或“光线传感器”图标。

点击“麦克风”或“光线传感器”图标后可以看见仿真x、y、z、声音值、光线值。可以滑动柱状条或者直接输入数值修改声音或光线的大小,也可以直接点击使用随机值。

自己输入值的时候会变成黄色边框,使用随机值时会变成蓝色矩形再点击退出随机值变回白色矩形。

声音值和光线值的范围0~4095。

点击“麦克风”或“光线传感器”图标后可以看见仿真x、y、z、声音值、光线值。可以滑动柱状条或者直接输入数值修改x、y、z值的大小,也可以直接点击使用随机值。

x、y、z值的范围-2~+2。

刷新仿真

点击打开全屏模式

再点一次缩小

绘图

1、点击“绘图”会出现界面,没有程序运行或刷入(参考1.16/1.17),则绘图界面是空白。

此时点击播放/暂停按钮是无效的。

此时点击右上角菜单按钮图标可以下拉,可以点击“全屏/退出全屏”,也可以“下载”各种格式的文件,下载下来的是空白文件。

2、在数学分类下拖出如图所示的两个图形化指令。

3、按照如下方式,拖出指令,点击运行或者刷入按钮,即可每隔100毫秒打印出随机小数(不需要按播放/暂停按钮)。

此时点击播放/暂停按钮是有效。

此时点击右上角菜单按钮图标可以下拉。

可以点击“全屏/退出全屏”。

可以“下载”各种格式的文件,保存时可更改文件名,如果把扩展名删了则会识别不了文件格式,保存下来的文件无法打开。

控制台

右下侧控制台包含:

1、中断;

2、重置;

3、REPL;

中断

程序运行的过程中可以点击“中断”使其终止运行。

重置

点击重置重新开始运行板载文件。

调试控制台

硬件编程代码模式

大部分功能与硬件编程图形模式相同,如果需要查阅直接在硬件编程图形模式查看。

如何进入硬件编程代码模式。

点击“文件”下拉显示菜单栏。

打开文件夹

点击“文件”菜单栏“打开文件夹”。

选择所需文件夹后会替换默认文件夹。(此时会关闭软件重启,属于正常现象)

点击隐藏“文件案例”按钮,将会自动加载资源,加载完成后可查看替换的默认文件夹。

在电脑文件下方,可查看替换替换的默认文件夹内容。

文件管理

点击隐藏“文件案例”按钮,将会自动加载资源,加载完成后可查看“电脑文件”和“掌控板文件”。

电脑文件

电脑文件右键功能:选中文件点击右键可看到如下功能:在编辑区打开、上传到板、上传并立即运行、删除文件、打开文件位置、刷新目录、新建文件、新建目录、重命名。

任意点击一个程序文件“在编辑区打开”可以在代码编程区域显示。

掌控板文件右键功能:选中文件点击右键可看到如下功能运行程序、导出文件、浏览文件、删除文件、重命名。

任意点击一个程序文件“浏览文件”可以在代码编程区域显示。

在空白区域点击右键,则出现:重新加载、刷新目录、新建文件、新建目录。

代码模式中提供管理掌控板内文件的功能,可进行文件导入、导出、删除功能。

导入:点击“导入”按钮选择电脑上的文件导入进掌控板,可选择多个文件一起导入。

导出:点击掌控板文件中的复选框选择需要导出的文件,点击“导出”按钮。

删除:点击掌控板文件中的复选框选择需要删除的文件,点击“删除”按钮,弹出提示是否删除文件对话框,点击“确定”即可删除文件。

代码编程区域

新建py文件

点击可以新建python文件,会弹出需要输入的文件名,点击“确定”新建成功,点击“取消”则取消新建文件。

代码提示功能

在编辑区输入代码,如果输入的代码是Python的关键字或者是掌控板库函数,将会有自动补全提示。

五个小按钮

右侧五个小按钮的功能从上到下分别是:

查找代码;

代码编辑前一步,撤销;

退回编译后一步,恢复;

代码放大;

代码缩小;

Python模式

Python代码模式

mPython可以切换三种编程模式,分别为硬件编程,python3.6,Jupyter。

点击“Python”切换为Python模式,默认为代码模式,界面如下:

点击隐藏“文件案例”按钮,将会自动加载资源,加载完成后可查看“电脑文件”。

电脑文件右键功能:选中文件点击右键可看到如下功能:在编辑区打开、删除文件、打开文件位置、刷新目录、新建文件、新建目录、重命名。

在空白区域点击右键,则出现:刷新目录、新建文件、新建目录。

跟硬件编程代码模式相同(参考1.2.3代码编程区域)。

终端

选择终端可直接再控制台中输入代码,并显示内容,多用于调试代码和测试。

调试控制台可显示运行代码后反馈的信息,打印反馈信息。

重启内核

如果发生卡死可以点击重启内核。

界面显示模式

提供左右显示或者上下显示。

Python图形模式

默认为代码模式,点击“图形”按钮,再点击“确定”回到图形模式。代码模式的代码不会变回图形模式,而是回到上一次编辑图形的状态。

左侧指令分类栏

图形化指令分类分为:

高级指令(函数、列表、元组、集合、字典、引脚)。

扩展指令

因为AI扩展都需要使用库文件,所以首次使用时需要安装,选择任意一个类点击“安装”。

安装完成后再点击加载,可以在左侧指令分类栏查看。

左侧指令分类栏可以查看刚才加的。

跟硬件编程的代码库相同。

Python库管理

点击打开Python库管理,可以选择推荐库或者PIP安装。

推荐库可以直接选择软件所提供的库文件进行安装。

也可以选择pip安装

推荐库或pip安装都可以自主选择安装源,默认为阿里云镜像安装源。

推荐库或pip安装都可以在pip安装下查看安装信息,包含是否安装成功,警告,错误等。

代码写好后点击“运行”按钮即可看到程序对应实现的效果。

写入的代码有bug,运行成功,提示等信息,可以通过控制台查看。

下载提示

mPython(图形化编程软件)V0.5.4中英文版

正在下载...

用户还下载了:

copyright2017-20216z6z下载站www.6z6z.comAllRightsReserved.

6z6z下载站是专业的软件下载站,提供最新最全的电脑软件、手机软件及其他软件,所有软件都经过筛选,提供最安全的下载环境。

THE END
1.推荐适合初学者的编程软件(为编程新手推荐的15款优秀编程软件)1. Scratch:让编程变得简单易懂 Scratch是一款针对儿童和初学者的图形化编程软件。通过拖拽积木式的代码块,编程过程变得直观易懂,有助于培养编程兴趣。2. Codecademy:动手实践学习编程 Codecademy提供大量的在线编程课程和互动式学习环境,使初学者能够通过实践来学习编程语言。平台支持Python、JavaScript等多https://zhidao.baidu.com/question/148241989552543525.html
2.免费学习编程的软件有哪些APP推荐免费学习编程的软件有哪些下载很多用户为了学习变成都会花大量的资金去找老师,但实际上现在已经推出了不少免费学习编程的软件,那么免费学习编程的软件有哪些2022?下面就让小编为用户带来一些可以免费学习编程的软件,有需要的小伙伴都可以好好了解一下哦。 No.1 编程狮 考试学习|35.37MB https://www.wandoujia.com/bangdan/405521/
3.零基础入门到精通,看这一篇就够了编程软件想学编程,这几款免费学编程的软件可以了解一下! 1.C语言编辑器 C语言编辑器是一款非常精简的app,主要为C语言初学者提供核心的功能,能够随手验证一些小程序。 2. python编辑器 专业的编程内容设计,多种多样的语言选择,拥有完美的脚本,强大的功能,没有任何广告,能快速编写以及快速提示、自由复制等等。 https://blog.csdn.net/SpringJavaMyBatis/article/details/143502540
4.编程工具软件哪些人气高实用的编程工具软件精选软件技巧探寻编程世界的核心武器?本文带你领略人气爆棚的编程工具软件,精选实用神器,无论是代码编写、调试优化还是团队协作,都能提升你的开发效率。无论你是初学者还是资深开发者,这里都有你不可错过的宝藏清单。一探究竟,升级你的编程之旅吧! 1.AcFlowChart 1.2 https://xiazai.zol.com.cn/jiqiao/244299.html
5.STCISP在线编程软件电脑版下载2024最新当然我们华军软件园除了STC ISP在线编程软件这样一款非常方便的编程工具软件,还有快表软件、河小象编程客户端、自动化测试工具AutoRunner、Easy GUI、小海龟LOGO语言等相关软件提供下载,有需要的小伙伴请点击下载使用。 下载地址分享软件/应用若有违法违规、资源包错误等问题向我们! http://www.onlinedown.net/soft/10100928.htm
6.python语言用什么软件python在线编程python语言用什么软件 python在线编程 前言 1、沃夫工具offso 网址: [ https://tool.offso.com/dev/coderunner ] 介绍: 支持 支持python3 PHP C C++ Go Java NodeJS Lua Groovy Bash 2、toolfk 网址: [ https://www.toolfk.com/tools/online-runpython.html ]https://blog.51cto.com/u_16213709/7439093
7.本田专检原厂诊断软件i产品特性本田编程是否进口否 产地广东加工定制否 类型汽车故障诊断仪电压12V 工作温度60℃品牌专检 展开 本田原厂检测仪HONDA i-HDS 2021HONDA HDS HIM 3.103新版 本田I-HDS J2534诊断检测软件1.006.020 本田检测仪HDS升级为新版本为3.103.066版 I-HDS在线编程软件版本 https://www.china.cn/zhenduanyi/4939137136.html
8.免费学编程app软件大全手机学编程的软件下载免费自Anycodes在线编程app等级:大小:6.58M更新时间:2024-11-29 直接下载简要:Anycodes在线编程app是一款可以在安卓手机上进行编程的学习软件。用户通过它可以随时随地的进行编程学习,代码练习,可以充分利用零散时间,讨论编程,模拟面试,能力评测等,让学习编程不再消耗大块时间,让代码练习不再局限于电脑。 Anycodes在 https://www.ddooo.com/zt/xbcapp.htm
9.华航智造PQArt在线教程2.通过编程操作手册,上机实操机器人; 3.在【自定义后置】中进行四个品牌机器人后置格式的修改,修改后的程序文件依然能够上机运行。 任务四实训:RobotArt五分钟入门 【任务描述】 通过一个操作案例来快速掌握RobotArt工业机器人离线编程软件的工作流程。 【任务实施】 https://www.pq1959.com/s/3V
10.手机编程软件哪个好用免费的入门编程app下载推荐现在除了可以在电脑上编程以外,手机上也同样出现了可以用来编程的软件,下面小编就为大家推荐了一些好用的手机编程软件app,一起来看看吧!https://www.87g.com/zhuanji/2050.html
11.S7300编程软件及模拟软件的使用视频西门子S7300400编程超清720P高清 540P 2.0x1.5x1.25x1.0x0.8x 50 跳过片头片尾是|否 恢复默认设置 首页>原创> S7 300编程软件及模拟软件的使用视频 西门子S7 300 400编程 56网友617608201 订阅0 分享: 直播热点 下载APP领会员 直播中 小言儿~ 直播中 丽丽感谢家人宠爱 https://www.56.com/u32/v_MTQ5NjM5OTcz.html
12.信息平台软件学院在线编程虚拟仿真实验平台“在线编程虚拟仿真实验平台”是学院实验教学中心为响应教育信息化的发展趋势,结合现代教育技术与网络资源,自主研发的一个创新性教学辅助工具。该平台的研发旨在打破传统实验教学的时间和空间限制,提供一种全新的、便捷的在线编程学习体验。其主要特点和功能如下: https://cs.nankai.edu.cn/info/1045/3705.htm
13.赶紧收藏!程序员必备的十三种工具网站,用好了节省你大把的编程时间该网站上,可以进行各种语言的在线编程,不需要下载任何的软件。 当然了,该网站还有很多其他的有用的在线工具可以使用,例如密码随机生成、在线二维码生成、URL编码等等。 结束语 好了,希望这些我压箱底的网站对你们都有所帮助,觉得不错的点个关注,点个收藏,日后我如果还发现一些不错的网站,会持续更新到此文章。https://zhuanlan.zhihu.com/p/164362961
14.Anycodes在线编程(在线编程学习软件)v4.0.0安卓版Anycodes在线编程(在线编程学习软件) v4.0.0 安卓版,Anycodes在线编程是一款专门为程序员而开发的手机在线编程工具,用户可以使用该软件进行简单的代码编写,界面操作简单,功能强大支持的编程语言非常多,包含近30种编程语言https://www.jb51.net/softs/905235.html
15.Mind+图形化编程软件官网Mind+是一款拥有自主知识产权的国产青少年编程软件,集成各种主流主控板及上百种开源硬件,支持人工智能(AI)与物联网(IoT)功能,既可以拖动图形化积木编程,还可以使用Python/C/C++等高级编程语言,让大家轻松体验创造的乐趣。https://mindplus.cc/
16.w3cschool官网w3cschool启用中文品牌名--编程狮,是一个专业的W3C前端开发及编程入门学习平台,提供包括HTML,CSS,Javascript,jQuery,C,PHP,Java,Python,Sql,Mysql等编程语言和开源技术的在线教程及使用手册,是类国外w3schools的W3C学习社区及菜鸟编程平台。https://www.w3cschool.cn/
17.西门子S71200在线修改和下载程序方法(图文)图2-7:编程软件的版本 2.3 在线修改,下载,编程调试 在确认CPU 的硬件版本和编程软件版本满足需求后,可以在线修改程序,下载程序,编程调试了。 修改程序前的程序及CPU状态如下图所示: 图2-8:修改程序前的程序及CPU的状态 修改程序后,程序及CPU状态如下图所示: https://maimai.cn/article/detail?fid=1387869309&efid=GEhGtySO53zzwCWKhZXM9Q