本文转自DFrobot

掌控板从9月15日长春STEAM大会发布以来,全国的小伙伴们在翘首以待,终于有了56块9.30专家测试板出来,有了300块的正式板被抢购,还有一批预售板正在加工待发货。有一些伙伴已经拿到和将要拿到掌控板。

拿到板子就要玩起来呀,咱们自己的开源硬件,一定要好好支持啊。
掌控是一个新生的开源硬件,mpython是个新生的开源软件,使用中是有一些自己的特点的呢。
下面就如何快速上手给支一些招,说不定就帮到你了呢。
【1】掌控用什么软件?软件在哪里下载?支持图形化编程吗?
当前掌控还是用mpython代码编程,图形化的软件正在开发中,后面会有多个图形化软件出来。
mpython还在不断迭代优化中,下载地址:http://static.steamaker.cn/files/mPython2_0.2.4_win64.exe
http://static.steamaker.cn/files/mPython2_0.2.4_win32.exe
http://static.steamaker.cn/files/mPython2_0.2.4_macos.zip
mpython已经支持了新版升级提醒。从0.2.3版本开始,有新版出来会有提示的。软件的安装及驱动安装可以参考http://mc.dfrobot.com.cn/forum.php?mod=viewthread&tid=269436&fromuid=727937
软件安装中可能出现一些小问题(软件不断优化中,出现几率不高),将会有另一个帖子来汇总这些问题的解决方法。
【2】mpython界面如何操作?

软件操作可以参考帖子:http://mc.dfrobot.com.cn/forum.p … 9447&fromuid=727937
先从第一个例子做起,提升一下信心吧。
可爱的你,开始玩代码了,真厉害哦。

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

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

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

所以用好mpython帮助文档很重要。
帮助文档就在上面软件界面中哦。
没有看到啊,因为你没有全屏啊。

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

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

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

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

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

推荐一下,北理工嵩天教授的MOOChttp://163.lu/sBjM31,帅帅的教授讲课很棒,听了就会被圈粉。
听一听,你会坚定学好python的决心。

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

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

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

1、在掌控板实时运行代码   这种方法适合代码调试(但是长一些的100行以上的代码不行)

2、右击–运行当前选中代码  这种方法也用来调试代码

3、右击–设为默认运行  这种方法就可以脱离计算机运行了。

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

如果代码从电脑上的文件刷入掌控中,直接拖拽进去就OK,同样要等待提示刷新列表哦。

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

够方便吧。

【10】缩进,注意缩进。

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

Python的缩进要求是强制的,因为缩进不对直接影响了代码逻辑。
这个缩进可以使Tab键缩进,或者4个空格键代替Tab缩进。
【注意】在python里头,空格和tab是区分开的,二者混在一起就会报错,要么只用空格,要么只用tab。
像我,学代码就是从python开始的,所以感觉它从图形化过渡过来很方便。