“Mpython”的版本间的差异

来自Labplus盛思维基百科
跳转至: 导航搜索
第124行: 第124行:
 
|}
 
|}
  
 +
=== 菜单栏功能介绍 ===
  
== 原理 ==
+
==== 新建 ====
 +
新建空白项目,清空界面模块和代码<br/>
  
交互式可编程创客初级实验箱由主控电路、输入设备、输出设备和电源四部分组成,主控采用智能电子芯片,实验箱内置滑杆、声音、光线、超声波、温度、湿度、人体红外、五方向按键8种输入设备和蜂鸣器、马达、舵机、RGB三色灯、数码管、LED显示阵列、音乐播放系统7种输出设备,工作电压:5V,本身不带显示装置,通过USB接口与电脑连接实现串口通讯,然后通过电脑软件的数据监视窗可实时显示输入设备的测量值,同时通过图形化软件手动驱动或编程控制输出设备,实现对实验箱的输入输出设备的实时控制。
+
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:Xinjian.png|600px|无框]]
 +
|}
 +
 
 +
 
 +
====下载Hex ====
 +
将编写好的代码传输到micro:bit中运行<br/>
 +
 
 +
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:XiazaiHex.png|600px|无框]]
 +
|}
 +
 
 +
 
 +
====保存代码 ====
 +
将编写好的代码保存到本地<br/>
 +
 
 +
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:Baocundaima.png|600px|无框]]
 +
|}
 +
 
 +
====保存模块 ====
 +
将编写好的模块保存到本地<br/>
 +
 
 +
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:Baocunmokuai.png|600px|无框]]
 +
|}
 +
 
 +
====本地读取 ====
 +
从本地读取文件 .xml/.hex/.py<br/>
 +
 
 +
 
 +
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:Bendi1.png|600px|无框]]
 +
|}
 +
 
 +
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:Bendi2.png|600px|无框]]
 +
|}
 +
 
 +
====云端读取 ====
 +
用户必须登陆后才能从云端读取文件 .xml/.hex/.py<br/>
 +
 
 +
 
 +
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:Yuanduan1.png|600px|无框]]
 +
|}
 +
选择文件<br/>
 +
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:Yuanduan2.png|600px|无框]]
 +
|}
  
== 技术参数 ==
 
  
*马达:可控制正转、反转、停止。速度:0到255。
+
====保存云端 ====
*光线传感器:用于检测光线强度,数值范围0到100,约在0-10000lux
+
用户必须登陆后才能从云端读取文件 .xml/.hex/.py<br/>
*湿度传感器:用于检测0到100的环境相对湿度。
 
*温度传感器:接触式测量温度,数值范围0到100,单位摄氏度。
 
*声音传感器:检测声音的响度,数值范围0到1023。
 
*舵机:可-60°到60°转动,精度1°。
 
*蜂鸣器:可以发出蜂鸣声。
 
*电源接口:用于供电,接5V电源。
 
*USB接口:用于传输数据。
 
*LED灯:可作为指示灯点亮,红绿黄3种颜色各4个。
 
*RGB灯:全彩可显示1600多万种颜色变化。
 
*外接传感器接口:可外接扩展2路传感器。
 
*数码管:可以显示00-99的数字。
 
*人体红外传感器:检测时候有人靠近,输出高电平,离开检测区,输出低电平。
 
*按键传感器:检测按键是否按下,取值对应1到5,对应五个按键。
 
*超声波传感器:检测物体距离,取值范围0到200,单位厘米,误差3厘米。
 
*滑杆传感器:直滑电位器,数值范围0到100。
 
*内置MP3播放模块,可设置为电脑外接音箱,内置TF内存卡,可存储多种声效及音乐;
 
  
  
== 使用教程 ==
+
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
=== labplus软件安装 ===
+
|-
[http://www.labplus.cn/index.php/product/download Labplus for Windows下载安装,系统要求:windows7/windows8/windows10 ]<br />
+
| [[文件:Yuanduan1.png|600px|无框]]
[http://wiki.labplus.cn/index.php?title=Labplus%E8%BD%AF%E4%BB%B6%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97 详细步骤可查阅labplus软件安装指南!]
+
|}
<br />
+
选择文件<br/>
 +
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:Yuanduan2.png|600px|无框]]
 +
|}
 +
 
 +
====另存云端 ====
 +
用户必须登陆后才能从云端读取文件 .xml/.hex/.py<br/>
 +
 
  
=== 驱动安装 ===
 
如果电脑未安装实验箱驱动,需要手动安装驱动程序。打开Labplus软件,点击“帮助”——>安装实验箱驱动<br />
 
<br />
 
=== 实验箱与电脑连接 ===
 
Step1.用USB线的两头分别连接实验箱和电脑。<br />
 
 
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 
|-
 
|-
| [[文件:ScratchBox connect-1.png|700px|无框]]
+
| [[文件:Yuanduan1.png|600px|无框]]
 
|}
 
|}
<br />
+
选择文件<br/>
<br />
 
Step2.点击“设备”——盛思Scratch魔盒2.0<br />
 
<br />
 
<br />
 
Step3.点击“连接”——“设备COM端口”<br />
 
 
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 
|-
 
|-
| [[文件:Ledong connect 2.png|600px|无框]]
+
| [[文件:Yuanduan2.png|600px|无框]]
 
|}
 
|}
<br />
+
 
<br />
+
====模块化 ====
Step4.COM端口连接OK后,软件上指示灯变绿色,表示连接成功
+
用户必须登陆后才能从云端读取文件 .xml/.hex/.py<br/>
 +
 
 +
 
 
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 
|-
 
|-
| [[文件:Scratchbox connect 4.png|600px|无框]]
+
| [[文件:Yuanduan1.png|600px|无框]]
 
|}
 
|}
<br />
+
选择文件<br/>
<br />
+
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:Yuanduan2.png|600px|无框]]
 +
|}
 +
 
 +
 
 +
====仿真 ====
 +
用户必须登陆后才能从云端读取文件 .xml/.hex/.py<br/>
 +
 
 +
 
 +
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:Yuanduan1.png|600px|无框]]
 +
|}
 +
选择文件<br/>
 +
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:Yuanduan2.png|600px|无框]]
 +
|}
 +
 
 +
 
 +
====监视器 ====
 +
用户必须登陆后才能从云端读取文件 .xml/.hex/.py<br/>
 +
 
 +
 
 +
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:Yuanduan1.png|600px|无框]]
 +
|}
 +
选择文件<br/>
 +
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:Yuanduan2.png|600px|无框]]
 +
|}
 +
 
 +
====代码块 ====
 +
用户必须登陆后才能从云端读取文件 .xml/.hex/.py<br/>
 +
 
 +
 
 +
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:Yuanduan1.png|600px|无框]]
 +
|}
 +
选择文件<br/>
 +
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:Yuanduan2.png|600px|无框]]
 +
|}
 +
 
 +
 
 +
====帮助 ====
 +
用户必须登陆后才能从云端读取文件 .xml/.hex/.py<br/>
 +
 
 +
 
 +
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:Yuanduan1.png|600px|无框]]
 +
|}
 +
选择文件<br/>
 +
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:Yuanduan2.png|600px|无框]]
 +
|}
 +
 
 +
 
 +
====方法/缩小 ====
 +
用户必须登陆后才能从云端读取文件 .xml/.hex/.py<br/>
 +
 
 +
 
 +
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:Yuanduan1.png|600px|无框]]
 +
|}
 +
选择文件<br/>
 +
{| style="text-align:left;" border="0" cellpadding="0" width="80%"
 +
|-
 +
| [[文件:Yuanduan2.png|600px|无框]]
 +
|}
 +
 
  
 
== 相关网站 ==
 
== 相关网站 ==
  
 
Steam编程:http://www.steamaker.cn/goProgramming
 
Steam编程:http://www.steamaker.cn/goProgramming

2018年3月1日 (四) 12:25的版本

Mpython123.png

概述

m:python是盛思技术团队在BBC官方原版PythonEditor基础上、拓展开发的应用软件。相比原版PythonEditor,增加了下列功能:

1.不依赖网络,可离线安装使用
2.支持hex、python、blockly三种代码的读写
3.blockly模式下支持函数功能
4.可实现简单仿真
5.可云端存取项目

软件信息

软件下载

本软件最新版本在这里下载:http://www.labplus.cn/index.php/product/download,
解压下载后的文件,得到一个执行文件,文件名如:mpythonSetup0.3.2.exe。

运行环境

本软件支持Windows 7 / 8 / 10 32位/ 64位、Windows XP。


程序升级

自动升级

用户可以通过程序联网自动升级:

Shengji.png

升级完成:

Shengjiwancheng.png

下载最新版本

从官网http://www.labplus.cn/index.php/product/download下载完整安装包,进行全新、或者升级安装。


程序卸载

自带卸载

在“Windows开始菜单” - “卸载mpython”

Xiezai1.png


电脑卸载

在“控制面板”卸载此程序

Xiezai2.png


软件介绍

软件界面介绍

登陆/注册/注销 界面

登陆/注册

登陆/注册 界面

Denglu.png
注销

注销界面

Zhuxiao.png


菜单栏 界面

菜单栏界面

Caidan.png

模块指令 界面

模块指令界面

Zhiling.png

模块 界面

模块界面

Mokuaiqu.png

垃圾箱 界面

垃圾箱界面

Lajixiang.png

python代码 界面

python代码界面

Python.png

菜单栏功能介绍

新建

新建空白项目,清空界面模块和代码

Xinjian.png


下载Hex

将编写好的代码传输到micro:bit中运行

XiazaiHex.png


保存代码

将编写好的代码保存到本地

Baocundaima.png

保存模块

将编写好的模块保存到本地

Baocunmokuai.png

本地读取

从本地读取文件 .xml/.hex/.py


Bendi1.png
Bendi2.png

云端读取

用户必须登陆后才能从云端读取文件 .xml/.hex/.py


Yuanduan1.png

选择文件

Yuanduan2.png


保存云端

用户必须登陆后才能从云端读取文件 .xml/.hex/.py


Yuanduan1.png

选择文件

Yuanduan2.png

另存云端

用户必须登陆后才能从云端读取文件 .xml/.hex/.py


Yuanduan1.png

选择文件

Yuanduan2.png

模块化

用户必须登陆后才能从云端读取文件 .xml/.hex/.py


Yuanduan1.png

选择文件

Yuanduan2.png


仿真

用户必须登陆后才能从云端读取文件 .xml/.hex/.py


Yuanduan1.png

选择文件

Yuanduan2.png


监视器

用户必须登陆后才能从云端读取文件 .xml/.hex/.py


Yuanduan1.png

选择文件

Yuanduan2.png

代码块

用户必须登陆后才能从云端读取文件 .xml/.hex/.py


Yuanduan1.png

选择文件

Yuanduan2.png


帮助

用户必须登陆后才能从云端读取文件 .xml/.hex/.py


Yuanduan1.png

选择文件

Yuanduan2.png


方法/缩小

用户必须登陆后才能从云端读取文件 .xml/.hex/.py


Yuanduan1.png

选择文件

Yuanduan2.png


相关网站

Steam编程:http://www.steamaker.cn/goProgramming