Microbit试题

本文详细比较了micro:bit与Arduino的区别,包括适合人群、处理器类型、尺寸、编程环境和语言、板载元件等。同时介绍了micro:bit的功能特点,如5*5 LED点阵灯、蓝牙模块等,以及其支持的编程工具及其优缺点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.microbit和Arduino有什么区别?

区别microbitArduino
适合人群学生与爱好者(小学以上)学生与爱好者(高中以上)
处理器32位ARM Cortex M0ATmega328p
尺寸43mm X 52mm59mm X 69mm
编程环境在线编程工具+本地编程工具本地编程工具(Arduino IDE)
编程语言图形化编程工具;MicroPython;ScratchC;C++
板载元件I/O信号口;蓝牙;加速度计;电子罗盘;按钮;LED点阵灯I/O信号口
如何链接外部设备鳄鱼夹;扩展板跳线;扩展板
兼容电压3V3V - 5V

.

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

1.microbit是一款由英国广播电视公司(BBC)推出的专为青少年编程教育设计,并由微软,三星ARM,英国兰卡斯特大学等合作伙伴共同完成开发的微型电脑。(介绍micro:bit)

2.microbit仅有信用卡的一半大小。5*5可编程LED点阵灯、两颗可编程按键、加速计、电子罗盘、温度计、蓝牙等电子模块。(micro:bit开发板功能)

.
.

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

在这里插入图片描述

.

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

from microbit import *
while True:
    t = temperature()
    display.show(str(t))

.

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

  1. 在线图形化编程工具MakeCode:

    优点:功能齐全、采用积木式编程,使编程更加简单。
    
    缺点:因为服务器在国外,所以使用有些卡顿延迟、受网络限制,不支持离线编程。
    
  2. mu离线python编辑器:

    优点:
    	1.代码提示
        2.不受网络限制
        3.可连接数据线直接上传
        
    缺点:
    	1.不支持中文注释	
    	2.下载程序时会把之前上传的自定义的库文件删掉	
    	3.REPL和FIle两种模式之间切换有点麻烦
    
  3. 在线python编辑器:

    优点:功能齐全
    
    缺点:受网络限制
    
  4. 安卓和ios应用程序编程:

    优点:便于携带,比电脑方便。
    
    缺点:编程开发效率低,受网络限制、相对于电脑,界面对用户不友好、必须下载Google浏览器
    

.

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

1.安装Node.js
	官网:https://nodejs.org/en/	
        
2.安装cli工具pxt
	1.Node.js安装成功后,以管理员身份运行Node.js command prompt 
    2.在命令窗口输入:npm install -g pxt 过程很快

3.安装pxt-microbit
	1.先创建一个microbit文件夹
    2.在microbit文件夹路径使用命令窗口打开
    3.在命令行窗口输入:pxt target microbit	过程有点长,因为需要下载大量的文件,请耐心等待!

4.启动
	1. 在microbit文件夹目录中打开命令行窗口,输入命令:pxt serve	
    2. 如果浏览器给你弹出一个MakeCode界面显示链接是本机则是启动成功!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值