硬件部分
micro:bit和Arduino有什么区别
micrb:bit | Arduino | |
---|---|---|
适合人群 | 学生与爱好者(小学生以上) | 学生与爱好者(高中生以上) |
编程环境 | 在线编程+本地编程 | 本地编程工具(Arduino IDE) |
尺寸 | 43mm*52mm | 53mm*69mm |
编程语言 | python;javaScript | c;c++ |
板载元件 | 蓝牙,加速度计,电子罗盘,按钮 | I/O信号口 |
兼容电压 | 3v | 3v-5v |
如何连接外部设备 | 鳄鱼夹;扩展板 | 跳线;扩展板 |
处理器 | 32位ARM Cortex M0 | ATmega328P |
介绍micro:bit,说出有哪些功能
micro:bit:
micro:bit 是一款由英国广播电视公司(BBC)推出的专为青少年编程教育设计的微型电脑开发板。由微软,三星,ARM,英国兰卡斯特大学等合作伙伴共同完成开发的微型电脑。由微软,三星,ARM,英国兰卡斯特大学等合作伙伴共同完成开发的微型电脑。。
功能:micro:bit仅有信用卡的一半大小,搭载了5x5 可编程LED点阵,两颗可编程按键,加速度计,电子罗盘,温度计,蓝牙等电子模块
请画出:测试摇骰子,显示1-6的数字,当按下按钮b时就清空点阵灯。
写出micro:bit实时测量温度的Python代码
from microbit import *
while True:
t=temperature()
display.show(str(t)+'#',delay=700)
请写出micro:bit支持哪些编程工具?分别写出优缺点
micro:bit工具分类 | 优点 | 缺点 |
---|---|---|
Python在线编辑器 | 方便,不占内存 | 有网络才能运行 |
Python离线编辑器Mu | 占少量内存,没有网络也能使用 | 需要下载才能使用,不支持中文注释 |
安卓/IOS应用程序 | 用手机编辑,不用连网,使用蓝牙连接 | 在手机下载microbit才能使用,还需下载谷歌浏览器 |
MakeCode国内服务器安装步骤简述及涉及的命令代码
①先下载nodejs进行安装,在cmd命令中输入 node -v检测是否安装成功。
②安装好nodejs,在cmd命令中输入:npm install -g pxt 等待安装完成。
③进入nodejs的主目录,新建文件夹为microbit,进入当前目录的cmd命令,输入pxt target microbit,等待1-2分钟,直到自动安装完成。如果出现错误,重新安装此文件即可。
④安装完成之后,接着输入 pxt serve 命令,自动打开本地网站(即服务器)。