Microbit

一. microbit和Arduino的区别:

microbit:

​ ①编程工具:在线编程工具+本地编程工具

​ ②兼容电压:3v

​ ③编程语言:Python JavaScript

④尺寸: 43mm * 52mm

​ ⑤适用人群:初中以上

Arduino:

​ ①编程工具:本地编程工具

​ ②兼容电压:3v-5v

​ ③编程语言:c, c++

​ ④尺寸: 53mm * 69mm

​ ⑤适用人群:小学以上

二. 简单介绍一下microbit,并说出开发板上有哪些功能?

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

​ ②microbit仅有信用卡的一半大小。5*5可编程LED点阵灯、两颗可编程按键、加速计、电子罗盘、温度计、蓝牙等电子模块。

三. 晃动microbit后在LED点阵上随机显示1-6之间的数,如果按下按钮b后就清空LED点阵的流程框图

在这里插入图片描述

四. 请写出可以利用microbit实时测量温度的Python代码

from microbit import *
while True:
    t=temperature
    display.show(str(t)+'#' dalay=700)

五. microbit 支持哪些编程工具,分别说出优缺点。

①Python在线编程
优点:功能齐全,能够及时得到更新
​ 缺点:不能够使用中文注释,不然会出现乱码

②mu离线编程

优点:占少量内存,编写的Javascript代码,必须上传到Microbit板上才能看到效 果,没有网络也能使用,可保存到本地,使用方便

缺点:需要下载到电脑上才能使用,没有图形不能实时看到效果,但每一次都必须上传,不支持中文注释

③JavaScript在线:

优点:当没有microbit板的时候也能看效果
缺点:在没网的时候用不了,因为服务器在国外,会有点卡顿

④app离线:

优点:用手机可以随时随地编辑,不用网络,使用蓝牙即可,编写方便
 缺点:在手机上编辑需要下载microbit才能进行使用,IOS还需要下载谷歌浏览器

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

①安装Node.js

②安装cli工具pxt:

​ 输入npm install -g pxt 这过程很快,几秒就能完成。 检查是否安装好用 Node -V

③安装pxt-microbit :

​ 安装完成后打开cmd命令输入 pxt target microbit 过程有点久,因为要下载大量文件,请耐心等待。 最后在输入pxt serve

④ 安装MakeCode出现bug时怎么解决:

​ 1.可以先建好“pxt”目录,在到这个目录中安装,我的一台win7电脑就要用这个方式来解决,不然总报路径错误。

​ 2.运行“pxt target microbit” 可以重新覆盖安装,上次测试另一项目,结果pxt不能正常启动了,再次安装就好了。

​ 3.经过测试,URL中的“local_token”信息可以不用写,也是可以正常访问的。

如:

http://localhost:3232/#local_token=56d5def4-9570-42fe-802b-c05f2c391a93&wsport=3233可以用 http://localhost:3232 来访问。

4.如果要修改端口,同样需要修改serve.js文件。将“serveOptions.port=3232;”中的“3232”改为你设定的端口 如80。

5.如果无法通过局域网访问服务器,那么请检查服务器的防火墙设置,最简单的办法是,关闭网络防火墙。

七.写出以下数字标记的正确名称

在这里插入图片描述

①电机接口 ②外接电源 ③超声波传感器接口

④声音传感器接口 ⑤2路总线舵机接口

### Micro:bit 介绍 Micro:bit 是一款专为教育设计的小型可编程计算机,旨在帮助学生和爱好者轻松进入编程世界。这款设备配备了一系列内置功能强大的组件,包括 LED 点阵屏幕、按钮、地磁传感器(即电子罗盘)、加速度传感器等[^4]。 #### 主要特性 - **LED 显示屏**:由 25 颗红色 LED 组成的 5×5 矩阵可用于显示简单的图像或文字消息。 - **输入按键**:两个物理按键 A 和 B 可用于触发事件响应程序逻辑。 - **运动感应**:内建三轴加速规能检测倾斜角度变化;而磁场强度测量则依靠集成的电子罗盘实现方向感知能力[^1]。 - **无线通讯接口**:支持蓝牙低能耗协议栈以便与其他智能装置配对互联。 - **扩展连接端子**:提供多个 GPIO 接口允许外接更多元化的硬件配件来增强项目创意无限可能。 对于最新版 hardware 而言,在原有基础上新增了诸如内置扬声器与麦克风等功能部件进一步提升了用户体验度[^2]。 ### 使用指南 为了更好地利用 Micro:bit 进行开发创作活动,官方提供了详尽的学习资料集合供用户查阅学习[^3]: - **基础教程**:针对初次接触者的友好引导课程,涵盖基本操作方法及 MakeCode 图形化编辑平台入门指引等内容; - **实践案例**:精选各类实用性强的应用实例作为范例解析,例如数码指南针制作过程详解; - **传感器与扩展**:深入浅出讲解内部预置的各种传感元件及其应用场景,并给出接入第三方模块的具体步骤说明; - **教学辅助材料**:面向教师群体定制的一套完备授课计划书,融入 STEAM 教育理念精髓之处甚多; - **技术文档库**:链接至官方网站获取更深层次的技术参数解读文章; - **互动社区论坛**:鼓励参与者积极分享个人见解并寻求疑难杂症解决方案。 通过上述资源的支持下,无论是零基础小白还是有一定经验积累的老手都能找到适合自己水平层次的知识点加以巩固提高。 ```python from microbit import * while True: compass.calibrate() # 校准电子罗盘 sleep(1000) heading = compass.heading() display.scroll(str(heading)) # 屏幕滚动显示当前朝向的角度值 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值