玩转micro:bit-用BXY玩简单图片

2018-02-201.2万
精华项目
AI 快速预览详细 收起
本文介绍了如何使用micro:bit和BXY软件显示内置图片,如笑脸和心跳。首先,通过display.show()方法显示Image.HAPPY,然后使用无限循环和延时功能实现连续显示。文章还提供了详细的语法笔记,帮助初学者掌握正确的编程规范。


学习是一件蛮有趣的事。
新时代要追求新幸福,学习,做创客老师也是一件幸福的事。
点滴的进步,不断的挑战,都是一些小确幸。
玩转micro:bit-用BXY玩简单图片图2
春节参观回来,继续学习。

打开BXY,提醒升级。假期前,df的团队还在不断打磨这个精品。
在群里谈论,谢老师表示是他催生了这个软件,要用于高中阶段学生学习使用。浙江python已进入了高考。河南可能还要等些年吧。
不过,我还是决心下学下去。

英语单词,看到还能认一些,拼写却已不能。
幸福是拼出来的,加油。

其实,我已渐渐喜欢上了BXY。软件下载及df官方教程链接:http://docs.dfrobot.com.cn/bxy/
今天 学习Image,显示简单图片。

1、显示笑脸Image.HAPPY
用到display.show()
笔记:使用display的show()方法显示一个内置图像。
想要显示HAPPY这个图片,要调用Image类的HAPPY方法。
使用show()来显示它,并且要将使用的内容放到()括号中间。

玩转micro:bit-用BXY玩简单图片图3
写玩语法检查下,提醒有误。

这个学习一定要动手,只读教程是学不会的啦。

好吧,查看教程,Image的I要大写。
改正,下载运行。OK。

以下是内置Image图片:
Image.HEART
Image.HEART_SMALL
Image.HAPPY
Image.SMILE
Image.SAD
Image.CONFUSED
Image.ANGRY
Image.ASLEEP
Image.SURPRISED
Image.SILLY
Image.FABULOUS
Image.MEH
Image.YES
Image.NO
Image.CLOCK12,Image.CLOCK11,Image.CLOCK10,Image.CLOCK9,Image.CLOCK8,Image.CLOCK7,Image.CLOCK6,Image.CLOCK5,Image.CLOCK4,Image.CLOCK3,Image.CLOCK2,Image.CLOCK1
Image.ARROW_N,Image.ARROW_NE,Image.ARROW_E,Image.ARROW_SE,Image.ARROW_S,Image.ARROW_SW,Image.ARROW_W,Image.ARROW_NW
Image.TRIANGLE
Image.TRIANGLE_LEFT
Image.CHESSBOARD
Image.DIAMOND
Image.DIAMOND_SMALL
Image.SQUARE
Image.SQUARE_SMALL
Image.RABBIT
Image.COW
Image.MUSIC_CROTCHET
Image.MUSIC_QUAVER
Image.MUSIC_QUAVERS
Image.PITCHFORK
Image.XMAS
Image.PACMAN
Image.TARGET
Image.TSHIRT
Image.ROLLERSKATE
Image.DUCK
Image.HOUSE
Image.TORTOISE
Image.BUTTERFLY
Image.STICKFIGURE
Image.GHOST
Image.SWORD
Image.GIRAFFE
Image.SKULL
Image.UMBRELLA
Image.SNAKE
这里有很多图片,可以使用这些图片来代替HAPPY,只需要将Image.HAPPY替换成你想要显示的图片即可。


这么多图片名字记不住咋办,这里有滚动框提示的,这下放心了。
玩转micro:bit-用BXY玩简单图片图4

哇哦,比makecode内置的多多了。
玩转micro:bit-用BXY玩简单图片图1

2、我想让bit先笑一下,然后心跳。
要用到开机运行显示Image.HAPPY
然后心跳。

玩转micro:bit-用BXY玩简单图片图5


学到了无限循环。
while True:

学到了延时(?)。
sleep():设置microbit睡眠的时间,以毫秒为单位,sleep(10000)则是睡眠10秒。

尝试了右击快捷复制粘贴。
玩转micro:bit-用BXY玩简单图片图6

Undo(撤销),Redo(恢复),Cut(剪切),Copy(复制),Paste(粘贴)

下载运行。成功了。

英语好的高年级小学生,应该可以很快学会这一部分。
笔记:
关于程序编写语法与大小写要求:
1 - 大小写必须正确!
2 - 拼写必须严格正确!
3 - 关键词如 # 与内容之间需要有个空格
4 - 程序以一行空白程序结尾(这一条我没有注意到:L)
5 - 程序块体(如 while 所包含的程序体是以缩进为标志的),使用缩进结构来表示所属关系。




创作许可协议

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

评论(1)
DI玩
DI玩
BXY循序渐进教程开篇啦
rzyzzxw
rzyzzxw
作者
回复DI玩
学习笔记啦。:loveliness:
- 没有更多了 -