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路总线舵机接口