2018-11-8 09:53:20 [显示全部楼层]
14460浏览
查看: 14460|回复: 0

[入门教程] 掌控板--mpython--快速入门(1)

[复制链接]
掌控板--mpython--快速入门(1)图1

掌控板从9月15日长春STEAM大会发布以来,全国的小伙伴们在翘首以待,终于有了56块9.30专家测试板出来,有了300块的正式板被抢购,还有一批预售板正在加工待发货。有一些伙伴已经拿到和将要拿到掌控板。
掌控板--mpython--快速入门(1)图2
拿到板子就要玩起来呀,咱们自己的开源硬件,一定要好好支持啊。

掌控是一个新生的开源硬件,mpython是个新生的开源软件,使用中是有一些自己的特点的呢。
下面就如何快速上手给支一些招,说不定就帮到你了呢。

【1】掌控用什么软件?软件在哪里下载?支持图形化编程吗?

当前掌控还是用mpython代码编程,图形化的软件正在开发中,后面会有多个图形化软件出来。

mpython还在不断迭代优化中,下载地址:

mpython已经支持了新版升级提醒。从0.2.3版本开始,有新版出来会有提示的。
软件的安装及驱动安装可以参考https://mc.dfrobot.com.cn/forum.p ... 9436&fromuid=727937

软件安装中可能出现一些小问题(软件不断优化中,出现几率不高),将会有另一个帖子来汇总这些问题的解决方法。


【2】mpython界面如何操作?
掌控板--mpython--快速入门(1)图3
软件操作可以参考帖子:https://mc.dfrobot.com.cn/forum.php?mod=viewthread&tid=269447
先从第一个例子做起,提升一下信心吧。
可爱的你,开始玩代码了,真厉害哦。

mpython软件还在不断优化中,从9月中旬的0.0.1到现在,已经迭代20+次了,使用体验在不断提升中,相信后面会越来越好。

【3】如何找到mpython帮助文档?

掌控用的是micrompython编程,python语言是很好上手的哦。
有小伙伴在拿到掌控前看群里大神展示各种好玩的项目,拿到之后就上难度(高手随意),结果玩不转,小小心脏受到了打击了呢。
代码必竟是代码,虽然python好上手,但不等于没有门槛。所以还是循序渐进比较好。
从简单开始,一步一步走过来,不知不觉你就成高手了呢。

所以用好mpython帮助文档很重要。
帮助文档就在上面软件界面中哦。
没有看到啊,因为你没有全屏啊。
掌控板--mpython--快速入门(1)图4


帮助按钮链接到:mPython掌控板文档   https://mpython.readthedocs.io/zh/latest/
它有掌控团队工程师维护,不断添加新的内容进去,所以按帮助文档的指导来学习,效果很好的呢。(我就是这样子的。;P)

【4】注意输入法,注意输入法,注意输入法,我说了三遍哦。

mpythom编程用英文输入法,除了注释和字符串"  ",'   ',双引号单引号中可以用中文字符外,其它地方都用英文输入法哦。
否则程序就是不能运行的,代码就是这样任性,用习惯了图形化的小伙伴要快快适应哦。

哈哈,好好玩起来,说不定掌控就慢慢治愈你的代码恐惧症了,慢慢的,你会爱上python的。
人生苦短,我学python。
python做为目前维一的超级语言,将有巨大的应用前景,我们没理由不去学好它。

【5】python语言学一点,资料链接存起来,经常查查学得快。

推荐一下,北理工嵩天教授的MOOC,http://163.lu/sBjM31,帅帅的教授讲课很棒,听了就会被圈粉。
听一听,你会坚定学好python的决心。
掌控板--mpython--快速入门(1)图5

书也可以来一本,网上很多选择,例如人民邮电出版社就出了不少,可以选一本喜欢的来读。

菜鸟教程也不错,http://www.runoob.com/python3/python3-tutorial.html 收藏起来,遇到不明白的函数查一查。

【6】mpython代码运行的三种方法

1、在掌控板实时运行代码   这种方法适合代码调试(但是长一些的100行以上的代码不行)
掌控板--mpython--快速入门(1)图6
2、右击--运行当前选中代码  这种方法也用来调试代码
掌控板--mpython--快速入门(1)图7
3、右击--设为默认运行  这种方法就可以脱离计算机运行了。
掌控板--mpython--快速入门(1)图8


【7】代码如何烧录到掌控板里?
刷入和拖拽。
如果是自己编写的代码,或者是在编辑区打开编辑的代码,就用刷入按钮了。
连接掌控,点击刷入按钮后就开始刷入操作,下面状态栏有提示,不要急,看提示,列表刷新后才可以进行后续操作。

如果代码从电脑上的文件刷入掌控中,直接拖拽进去就OK,同样要等待提示刷新列表哦。
掌控板--mpython--快速入门(1)图9


【9】代码输入提示,方便初学者。
mpython在写代码时会有词汇联想提示,方便新手学习,像我这种打字慢的,还有刚开始学习的中小学生,记不住那么多单词,可以用上下键移动光标,然后回车直接从提示词汇中输入该词语。

够方便吧。
掌控板--mpython--快速入门(1)图10

【10】缩进,注意缩进。
掌控板--mpython--快速入门(1)图11

Python的缩进应该是一个优点,刚开始可能不是非常的习惯,慢慢就行了!
当你看别人的Python代码的时候,你就会深切感受到缩进的好处,层次分明,非常易读。

Python的缩进要求是强制的,因为缩进不对直接影响了代码逻辑。
这个缩进可以使Tab键缩进,或者4个空格键代替Tab缩进。

【注意】在python里头,空格和tab是区分开的,二者混在一起就会报错,要么只用空格,要么只用tab。

像我,学代码就是从python开始的,所以感觉它从图形化过渡过来很方便。

如果你从C、Java等语言过来,就要适应一段时间了。

各位伙伴,学习让我们快乐。
创新中国,有--你--有--我!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail