最新消息:

Python课程系列:在Micro:bit上印出A-Z

Arduino 少儿编程 1580浏览 0评论

通过PythonMicro:bitLED印出A-Z

任务目标

•每 0.5 秒透过 LED 印出 A-Z

ASCII 表中 A Z 的编号从 65 90

ASCII (美国信息交换标准代码)是基于拉丁字母的一套计算机编码系统。它主要用于显示现代英语

学习目标

•循环使用

•变数

ASCII 字符读取

LED 显示

•暂停

Python 语法

LED 印出 A-Z 程序逻辑

 

Python课程系列:在Micro:bit上印出A-Z

持续执行

增量值从 0 25

LED 显示 65 + 增量值

0.5 秒钟

LED 印出 A-Z 程序撰写

Step 1. 开启在线编辑器

 

Python课程系列:在Micro:bit上印出A-Z

Step 2. 撰写 Python 程序

❖ 2.1  LED 印出 A-Z 程序逻辑进行 Python程序撰写

 

Python课程系列:在Micro:bit上印出A-Z

程序说明

1 行:程序注解最前面以 # 】字符号代表,注解请勿使用中文

2 行:汇入 micro:bit 套件

4 行:① while 】代表 Pyhton 的循环,

True 代表条件为真、False 代表条件为假,

此行代表 持续不断执行的循环

以【 : 】做结尾

5 行:① Tab 键为缩排代表是在循环的事件

for 循环从 0 25 并将值存放于 x 变数中

以【 : 】做结尾

6 行:① Tab 键为缩排代表是在 for 循环中

宣告一个 encrypted_char 的变量,从 65 号开始依序抓取 ASCII 字码

7 行:① Tab 键为缩排代表是在 for 循环中

显示 ASCII 字码在 LED

8 行:① Tab 键为缩排代表是在 for 循环中

暂停 0.5 秒钟

500 毫秒 ( milliseconds ) = 0.5 ( seconds )

Step 3. 刻录程序到 Micro:bit

Step 4. 成果

LED 上显示从 A Z

 

Python课程系列:在Micro:bit上印出A-Z

Python课程系列:在Micro:bit上印出A-Z

您必须 登录 才能发表评论!