硬件microbit基础

microbit

      • 1.micro:bit和Arduino有什么区别?
      • 2.请简单介绍一下micro:bit,并说出开发板上有哪些功能?
      • 3.请画出:用力摇晃micro:bit后在LED点阵上随机显示1-6中的一个数字,按下micro:bit上的按钮B后就清空LED点阵的流程框图。
      • 4.请写出可以利用micro:bit实时测量温度的Python代码。
      • 5.micro:bit支持哪些编程工具?分别写出优缺点。
      • 6.MakeCode国内服务器安装步骤简述及涉及的命令代码。

1.micro:bit和Arduino有什么区别?

硬件 micro:bit Arduino
适用人群 适用于小学生以上 适用于小学生以上
编程工具 在线编程+本地编程 本地编程
编程语言 python,javascript c, c++ ,scratch
电压 3v 3v-5v

2.请简单介绍一下micro:bit,并说出开发板上有哪些功能?

​ micro:bit是一款由英国广播电视公司(BBC)推出的专为青少年编程教育设计的微型电脑开发板。
micro:bit搭载了25可编程LED点阵灯两颗可编程按键加速度计电子罗盘温度计蓝牙等电子模块。

3.请画出:用力摇晃micro:bit后在LED点阵上随机显示1-6中的一个数字,按下micro:bit上的按钮B后就清空LED点阵的流程框图。

硬件microbit基础_第1张图片

4.请写出可以利用micro:bit实时测量温度的Python代码。

from microbit import *
while True:
	t=temperature()
    display.show(str(t)+'#',delay=1000)

5.micro:bit支持哪些编程工具?分别写出优缺点。

编程工具 优点 缺点
javascript模块编辑器 当没有microbit板的时候也能看效果 需要网才能使用,服务器在国外,使用会出现卡顿
Python在线编辑器(网页) 功能齐全,可以及时得到更新,占用内存少 需要有网才能使用,不能使用中文注释
Python离线编程(mu) 离线也可以使用 不能使用中文注释,不能及时更新
app 没有电脑的时候可以使用 屏幕小,操作不方便

6.MakeCode国内服务器安装步骤简述及涉及的命令代码。

1.安装Node.js  
 在命令窗口输入  node -v  检测是否安装成功
2.在安装Node.js同级目录下创建一个microbit文件夹
3.安装cli 工具PXT  命令语句: npm install -g pxt
4.安装pxt-microbit 命令语句: pxt target microbit 
5.安装完成后输入pxt serve 

你可能感兴趣的:(microbit,microbit)