11941| 0
|
[uPyCraft IDE] UpyCraft-micropython: 让Microbit燃烧起来 |
通过这篇帖子,你将会知道:
所需工具: 硬件:
软件: 代码:
第1行和第2行:导入需要的包 第4行到第7行:初始化图像,全为0表示没有图像。i = Image("00000:"*5)与i =Image("00000:00000:00000:00000:00000")效果一样,全为0表示没有图像,1-9表示有图像,1的颜色最浅 第8行:设置初始化的摇晃强度 第11行:循环开始,从第12行到28行会重复运行 第13行:将图片显示出来 第14行:睡眠0.1秒 第17行和第18行:判断语句,利用microbit的加速传感器检测是否发生摇晃,如果摇晃,将震动强度置1 第21行:将图像向上平移一个单位,并且亮度变为之前的0.98倍 第27行和第28行:一个for循环,循环5次,每一次循环,第4行第x个LED的亮度会随机变化。 效果: 1.没有摇晃 2.摇晃 根据以上步骤,将代码运行起来,显示的图像就像火焰在燃烧 ^-^ 欢迎大家加入uPyCraft-micropython QQ群:619558168 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed