EF恩孚科技产品教程
欢迎来到micro:bit知识库
Micropython 系列教程
1. 1.1 什么是Micro:bit
2. 1.2 什么是Python
3. 1.3 工具及环境
4. 1.4 小结
5. 2.1 Hello World
6. 2.2 Python中的程序结构
7. 2.3 Python中的基础语法
8. 2.4 什么是API
9. 3.1 Python中的数据类型和变量
10. 3.2 Python中的运算符
11. 3.3 显示屏相关API
12. 3.4 演示案例
13. 3.5 课后练习
14. 4.1 Python中的循环语句
15. 4.2 Python中的条件语句
16. 4.3 按键的相关API
17. 4.4 演示案例
18. 4.5 课后练习
19. 5.1 什么是输入输出引脚
20. 5.2 PWM及相关API
21. 5.3 演示案例
22. 5.4 课后练习
23. 6.1 蜂鸣器
24. 6.2 播放内置音乐
25. 6.3 播放自定义音调
26. 6.4 演示案例
27. 6.5 课后练习
28. 7.1 Python中的随机数
29. 7.2 加速度计
30. 7.3 指南针
31. 7.4 演示案例
32. 7.5 课后练习
33. 8.1 Python中的函数
34. 8.2 变量作用域
35. 8.3 演示案例
36. 8.4 课后练习
36.1. 流星划过
37. 9.1 Bluetooth蓝牙
38. 9.2 无线电相关API
39. 9.3 演示案例
40. 9.4 课后练习
小小科学家套件
小小发明家套件
智能家居套件
实验箱套件
手表套件
手表套件Pro
基础套件
Ring:bit 小车套件
Ring:bit 二代小车套件
motor:bit 智能小车套件
robit智能小车套件
iot:bit物联网套件
micro:bit 扩展板
EF恩孚科技产品教程
Docs
»
Micropython 系列教程
»
36. 8.4 课后练习
Edit on GitHub
36. 8.4 课后练习
¶
36.1. 流星划过
¶
编写一段代码,包括一个生成流星的函数,随机选择流星生成的地点(LED某个边缘某个点),向某个方向划过(向某个方向依次点亮并逐级降低LED亮度),一个显示月亮的函数。月亮显示方法可以如下所示:
"08800:"
"00880:"
"00888:"
"00880:"
"08800"
当按下按钮A时生成一颗流星(调用生成流星函数),按下B显示月亮(调用生成月亮的函数),在此按下B月亮消失(调用clear函数)。
Read the Docs
v: latest
Versions
latest
Downloads
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.