microbit测试题
1.microbit和Arduino有什么区别?
区别 | microbit | Arduino |
---|---|---|
适合人群 | 学生与爱好者(小学以上) | 学生与爱好者(高中以上) |
处理器 | 32位ARM Cortex MO | ATmega328p |
尺寸 | 43mm X 52mm | 59mm X 69mm |
编程环境 | 在线编程工具+本地编程工具 | 本地编程工具(Arduino IDE) |
编程语言 | 图形化编程工具;MicroPython、Scratch | C;C++ |
板载元件 | I/O信号口;蓝牙;加速度计;电子罗盘;按钮;LED点阵灯 | I/O信号口 |
如何链接外部设备 | 鳄鱼夹;扩展板 | 跳线;扩展板 |
兼容电压 | 3V | 3V - 5V |
2.请简单介绍一下.micro:bit,并说出开发板上有哪些功能?
(1)介绍micro:bit:microbit是一款由英国广播电视公司(BBC)推出的专为青少年编程教育设计,并由微软,三星ARM,英国兰卡斯特大学等合作伙伴共同完成开发的微型电脑。
(2)micro:bit开发板功能:蓝牙,温度计,电子罗盘,两颗可编程按键,5*5可编程LED点阵灯,加速度计等功能。
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)+'#',delay=700)
5.micro:bit 支持哪些编程工具?分别写出优缺点。
1.python在线图形化编程工具MakeCode:
优点:1.功能齐全2.采用积木式编程,使编程更加简单方便易懂。缺点:1.服务器在国外2.访问速度较慢3.没有网络就不能使用
2.python编辑器mu(离线):
优点:1.占少量内存2.编写的Javascript代码必须上传到Microbit板上才能看到效果3.没有网络也能使用4.可保存到本地,使用方便。缺点:1.需要下载到电脑上才能使用2.没有图形不能实时看到效果,但每一次都必须上传3.不支持中文注释
3.安卓和IOS(离线):
优点:1.用手机可以随时随地地编辑2.不用联网,使用蓝牙连接,编写更方便缺点:1.在手机上编辑需要下载microbit才能进行使用2.IOS还需要下载谷歌服务
6.MakeCode 国内服务器安装步骤简述及涉及的命令代码
1.下载Node.js官网:https://nodejs.org/en/ 2.安装cli工具pxt1.Node.js安装成功后,以管理员身份运行Node.js command prompt 2.在命令窗口输入:npm install -g pxt (需要等待一下子)3.安装pxt-microbit1.先创建一个microbit文件夹2.在microbit文件夹路径使用命令窗口打开3.在命令行窗口输入:pxt target microbit (耐心等待)4.启动1. 在microbit文件夹目录中打开命令行窗口,输入命令:pxt serve 2. 如果浏览器弹出一个MakeCode界面显示链接是本机则是启动成功!
microbit测试题相关推荐
- Microsoft程序员测试题
原创:onefi http://www.frontfree.net/ 2003年6月1日 最近大家在网站上看到不少Microsoft的测试题,引来不少的眼光.我在这里把所有的测试题加以整理,再附 ...
- 计算机组成考试题及答案,计算机组成测试题一参考答案
计算机组成测试题一 参考答案 一.填空题(每空1分,共20分) 1. 设二进制数X=2+100×(-0.10101100),用15个二进制位来表示它的浮点数,阶 码用5位,其中阶符用2位:尾数用10位 ...
- 乐嘉性格色彩分析测试题
乐嘉<性格色彩>分析测试题 说明:最符合你的句子用红色作标记 1. 关于人生观,我的内心其实是: A 希望能够有尽量多的人生体验,所以会有非常多样化的想法. B在小心合理的基础 ...
- microsoft 为microbit.org 设计的课程
这文章来至https://www.microbit.co.uk/blocks/lessons ,是由microsoft 为microbit.org 设计的课程 Microbit Shop 入门课程 B ...
- mysql期末考试试卷_mysql测试题
MySQL测试题 一.表关系 请创建如下表,并创建相关约束 创建数据库 create database school charset utf8; 建表 create table class( cid ...
- 《CCNP TSHOOT 300-135认证考试指南》——5.1节“我已经知道了吗?”测试题
本节书摘来自异步社区<CCNP TSHOOT 300-135认证考试指南>一书中的第5章,第5.1节"我已经知道了吗?"测试题,作者 [加]Raymond Lacost ...
- 3年级英语听力测试软件,三年级英语听力测试题.doc
三年级英语听力测试题 三年级英语听力测试题 听录音,选择你所听到的单词,将其序号填入题前的括号内.(35分) ( )1.A.grandmother B.grandfather ( )2.A.USA B ...
- C语言数组测试函数,(完整word版)C语言数组与函数阶段测试题答案---(20200807070313)(8页)-原创力文档...
} } C语言数组与函数阶段测试题答案 一.选择题( 18*2=36 分) 1. 在定义" int a[5][6]; "后,第 11个元素是 [ C ] A.a[2][5] B . ...
- 计算机导论第一章试题及答案,计算机导论第一章测试题
计算机导论第一章测试题 (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 Test Bank-Chapter One (Data Re ...
最新文章
- zabbix_agent安装(Centos+Ubuntu)
- python代码转换为pytorch_pytorch实现Tensor变量之间的转换
- 投屏连接台式计算机,笔记本如何连接一体电脑进行投屏?
- Linux版本Membase无法写入default bucket的问题分析
- java设计模式--基础思想总结--抽象类与架构设计思想
- Eigen中 EIGEN_MAKE_ALIGNED_OPERATOR_NEW_IF的使用方式_C/C++中的预编译简介
- ANDROID框架揭秘
- 微信小程序框架主体快速开发教程
- 忘记Mac开机密码处理方法
- 区块链安全保卫战:三分技术,七分管理
- C#中的事件(event)
- echarts 地图自定义图标_echarts 使用 百度地图 加入自定义图标标记
- NDN-lite 命名数据网络 -----第二章:对Interest和Data包的处理
- MacOs在线重装系统教程
- 利用Python进行心脏病患者特征分析
- 蜡烛图(K线图)-2反转形态
- vscode java乱码问题解决
- CreateJS-EaseJS 应用
- 除了乔布斯,科技圈还有哪些大佬值得充信仰?
- 电脑录制音频用什么软件效果好?看完你就知道了
热门文章
- linux 壁纸自动更换,linux设置自动更换壁纸
- 全球及中国3D打印产业投资价值调研及未来竞争趋势研究报告2021-2027年版
- 安全合规/GDPR--26--研究:GDPR疑难点及合规建议
- Python可视化 | Seaborn02
- android 人生日历,人生日历Android版 功能初体验
- 还在为不会做PPT而担忧嘛,有这个PPT神器,从此秒变王者!
- MindSpore论坛十月有奖活动
- 线程切换哪家强?RxJava与Flow的操作符对比
- Linq语句集成查询
- 关于测试的一篇论文, 基于web端selenium的自动化测试设计与实现(有需要的联系我 此论文内容缺失,不要直接用 一经发现,后果自负)