• 02-掌控板初探


    今天抽空摆弄了一下这块“小玩具”,之前玩过一段时间的Microbit,原以为这掌控板玩起来应该差不多,没想到啊没想啊,技术来不得半点含糊,完全凭感觉肯定要吃亏。

    一、驱动
    先安装好林老师给的程序,然后数据线连接板子,电脑自己一阵忙活,提示成功,直接打开编辑器连接设备,却没反应,这才想起进入设备管理器看一眼,大大一个感叹号!
     
     
    好吧,乖乖上网搜驱动,然后下载安装,再进设备管理器,嗯,这才像话。
     
     
    由于我的电脑是Win10的系统,不知道Win7如何,打开虚拟机,再次接入板子,这一次倒是自动安装成功。
     
     
    这种自动识别安装的方式才会让小朋友玩起来更舒服吧。但我这个Win7是网上下载的Ghost版,里面本身带了一个大大的驱动包,不知是否和这个有关。官方的原版Win7不知道能不能自动识别安装它的驱动。

    二、编辑器
    林老师给了一个编辑器,打开以后和之前的Microbit的编辑器差不多。为了先多一些了解,我又到网上搜了一圈,目前支持掌控板的编辑器还挺多的。
     
     
     
     
    Labplus的界面和Scratch一模一样,但要先刷一个固件进去,具体的以后再说。
     
     
    mPython分32位和64位。



    林老师给我的就是mPythonx测试,它的名字和mPython只差着一个x,但前者有图形化功能,后者是纯代码编程环境。
     
    在花了一个多小时把这几个工具都简单用之后,我个人的比较结果是Labplus除了要先刷个固件才能用以外,界面最友好,非常适合学过Scratch的学生。mPython虽然是纯代码界面,但有些功能比如更新掌控板固件方面做得不错,另外,它能显示出板子里有哪些文件,这一点一开始不觉得有什么用,但后来在更新固件或者刷入一些特殊文件时很有用。
     
     



    最后这个mPythonx则比较适合以前玩过Microbit的人,但一些必要的提示功能稍稍欠缺一点。比如一开始,我将网上某教程里的一段音乐播放的代码复制到编辑器后运行时报错。
     
     
    看意思是缺少某个模块,但检查代码并没问题。后来才发现,是板子原来的固件有些旧的,后来用mPython升级以后,还是那段代码,运行时一切正常。
     


    最后,我又试了试Mind+这个编辑器,没想到官网放出的最新版并不支持,在论坛里找一找,说是最最新的内测版是支持的,那就耐心等等吧。
    不过,Mind+这个编辑器在我的虚拟机运行是有问题的,界面闪啊闪的,非常不稳定,不知道是怎么回事。
     


    好了,初步上手的体验就先写到这里,后期再摸索一下板子的功能。鉴于不同编辑器各有特点,后期的摸索可能会在不同的编辑器中来回切换着用。
  • 相关阅读:
    Sharding-Jdbc 自定义分库分表-复合分片算法自定义实现
    sklearn:Python语言开发的通用机器学习库
    php验证码--图片
    ListView中的Item点击事件和子控件的冲突或者item点击没有反应的解决的方法
    【转载】C# Graphics类具体解释
    Oracle之外键(Foreign Key)使用方法具体解释(二)- 级联删除(DELETE CASCADE)
    职业生涯-小公司和大公司的不同(持续更新)
    视音频数据处理入门:AAC音频码流解析
    让人非常easy误解的TCP拥塞控制算法
    Redis资料整理
  • 原文地址:https://www.cnblogs.com/ckcy/p/10118755.html
Copyright © 2020-2023  润新知