玩转micro:bit-用BXY玩bit准备篇

2018-02-091.1万
AI 快速预览详细 收起
本文介绍了如何使用DFRobot的Micro:Mate扩展板和BXY离线编程平台来学习MicroPython。适合初中以上非图形化编程学习者,提供了详细的入门教程和代码提示功能。通过BXY平台,用户可以轻松编写和调试代码,实现对micro:bit的控制。
玩转micro:bit-用BXY玩bit准备篇   这是大圣老师第三次参加df的漂流了。这次是Micro:bit Python编程入门系列硬件漂流活动。
玩转micro:bit-用BXY玩bit准备篇图1
     核心器材在经典的黑盒子里。
玩转micro:bit-用BXY玩bit准备篇图2
    现在在小袋子里。
    注意,有个黑色的3M半球出没。
    上个试用版里没有它。
玩转micro:bit-用BXY玩bit准备篇图3
    它是为了实验安上micro:bit后支撑板子。
    右面是上次ASH大师发来的试用板,试用中发现这个地方悬空,用久了会伤扩展板。左上角我用热熔胶粘上一段塑料管。孙老师也有发现。反馈后df及时改进,这个半球就可以起到支撑作用了。板子上有个圈,写个M,是让粘这个3M半球么。不过我还是粘到了更靠上一点的位置。
玩转micro:bit-用BXY玩bit准备篇图4
    Micro:Mate是一款为micro:bit设计的微型多功能IO传感器扩展板,其3Pi接口支持DFRobot百款Gravity系列电子元件,为micro:bit使用者省去了繁琐的鳄鱼夹接插步骤。Micro:Mate具有三大优点:
    体积小(产品尺寸:68.5 * 53.3mm,可用于可穿戴项目上)
    功能全(有电压转换,能支持大电流,有耳机接口,扩出6个扩展接口)
    即插即玩(支持DFRbot Gravity系列传感器)
玩转micro:bit-用BXY玩bit准备篇图5
    Micro:Mate的版本也由0.6升级到1.0了,上市后应该就是这样子了。
    参加这个活动,纯属自我加压。
    因为不会代码,所以很受伤。
    而micro:bit的重要价值,是学习MicroPython.
    DFRobot推出Micro:Mate多功能micro:bit扩展板,以及BXY 中文离线版MicroPython编程平台,搭配Gravity系列的传感器,希望能为广大的创客教师朋友们带来更丰富的micro:bit体验。
    所以,我要学起来。
    BXY 是一款为micro:bit打造的离线版MicroPython编程平台,主要受众是Python的学习者和兴趣爱好者。BXY用的语法基于Python3,但因为是用来控制Micro Controller所以称作是MicroPython。软件下载链接:http://docs.dfrobot.com.cn/bxy/
BXY具有以下特点:
1.BXY是目前国内首款为micro:bit用户量身打造的中文离线版Python编程平台
2.适合初中以上非图形化编程学习者使用
2.界面完全汉化,具备完整的使用文档
3.编程工具性能稳定,支持串口调试等功能
4.附带丰富的功能库,比如能支持使用温室度传感器,物联网模块等等
    软件下载链接:http://docs.dfrobot.com.cn/bxy/
    这个页面其实还写有入门教程,可以帮助我这样的小白学起来。
    所以,我后面写的一些帖子,纯属学习笔记式的。只起到记录个人学习心得的作用。
    希望能和初学的小伙伴们一起进步。




     按照教程试用了一下BXY,好吧,还不算很受挫,英语早还给老师了,所以一直对代码有点怕怕。     狄老师在他的教程中对软件的安装使用有过介绍,详参软硬兼施,双管齐下——DF Micro:Mate扩展板及BXY编辑器初测。
     前几天有过简单尝试,体验还好。
     今天再次打开软件,提醒升级到1.1,开发团队在不断完善中。
     昨天和李工有过交流,各种硬件库文件开发中,原来有一些我前面用图形化编程解决不了的问题,激励我要学代码。     还有接上Gravity: UART OBLOQ - IoT物联网模块支持物联网的功能。这个就厉害了。
玩转micro:bit-用BXY玩bit准备篇图6
    用代码写的第一个程序。
玩转micro:bit-用BXY玩bit准备篇图7
    贴心的代码提示功能,方便小白学习。
玩转micro:bit-用BXY玩bit准备篇图8
    Hello world!
    大圣老师很爱国的,改一下。
玩转micro:bit-用BXY玩bit准备篇图9
    改scroll滚动为show.
玩转micro:bit-用BXY玩bit准备篇图10
    下载到micro:bit并运行,字母一个一个显示出来了。
     从此,大圣老师开始新的学习征程了。






创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(6)
夜空飞翔
夜空飞翔
好,进来学习一下
rzyzzxw
rzyzzxw
作者
两个命令的区别是,display.show()一次显示一个字母,display.scroll()一次左移一列,实现滚动效果。显示的只能是字符,如果是数字,要用str()函数转化一下。;P
Forgotten
Forgotten
python走起来
sophie
sophie
朱老师,这个是我们漂流专用的硬件,所以有些硬件不是全新的,但是不影响使用的哈~
下次会注意,包装地更结实一些!哈哈哈~
期待更多作品出现!:lol:lol:lol
sophie
sophie
评论内容
xiaohe9527
xiaohe9527
我也来跟上,哈哈
rzyzzxw
rzyzzxw
作者
回复xiaohe9527
一起学起来。:handshake
- 没有更多了 -