2018-2-9 23:02:38 [显示全部楼层]
7554浏览
查看: 7554|回复: 7

[入门教程] 玩转micro:bit-用BXY玩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并运行,字母一个一个显示出来了。
     从此,大圣老师开始新的学习征程了。






xiaohe9527  高级技师

发表于 2018-2-10 13:30:04

我也来跟上,哈哈
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2018-2-10 15:40:36

xiaohe9527 发表于 2018-2-10 13:30
我也来跟上,哈哈

一起学起来。:handshake
回复

使用道具 举报

zbl  中级技匠

发表于 2018-2-11 10:40:50

回复

使用道具 举报

zbl  中级技匠

发表于 2018-2-11 10:41:59

朱老师,这个是我们漂流专用的硬件,所以有些硬件不是全新的,但是不影响使用的哈~
下次会注意,包装地更结实一些!哈哈哈~

期待更多作品出现!:lol:lol:lol

回复

使用道具 举报

Forgotten  版主

发表于 2018-2-11 13:06:41

python走起来
回复

使用道具 举报

rzyzzxw  版主
 楼主|

发表于 2018-2-27 13:34:44

本帖最后由 rzyzzxw 于 2018-2-27 13:38 编辑

两个命令的区别是,display.show()一次显示一个字母,display.scroll()一次左移一列,实现滚动效果。显示的只能是字符,如果是数字,要用str()函数转化一下。;P
回复

使用道具 举报

夜空飞翔  学徒

发表于 2022-3-10 10:28:27

好,进来学习一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

硬件清单

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

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

mail