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测试题相关推荐

  1. Microsoft程序员测试题

    原创:onefi    http://www.frontfree.net/ 2003年6月1日 最近大家在网站上看到不少Microsoft的测试题,引来不少的眼光.我在这里把所有的测试题加以整理,再附 ...

  2. 计算机组成考试题及答案,计算机组成测试题一参考答案

    计算机组成测试题一 参考答案 一.填空题(每空1分,共20分) 1. 设二进制数X=2+100×(-0.10101100),用15个二进制位来表示它的浮点数,阶 码用5位,其中阶符用2位:尾数用10位 ...

  3. 乐嘉性格色彩分析测试题

    乐嘉<性格色彩>分析测试题 说明:最符合你的句子用红色作标记 ­ 1. 关于人生观,我的内心其实是: ­ A 希望能够有尽量多的人生体验,所以会有非常多样化的想法. ­ B在小心合理的基础 ...

  4. microsoft 为microbit.org 设计的课程

    这文章来至https://www.microbit.co.uk/blocks/lessons ,是由microsoft 为microbit.org 设计的课程 Microbit Shop 入门课程 B ...

  5. mysql期末考试试卷_mysql测试题

    MySQL测试题 一.表关系 请创建如下表,并创建相关约束 创建数据库 create database school charset utf8; 建表 create table class( cid ...

  6. 《CCNP TSHOOT 300-135认证考试指南》——5.1节“我已经知道了吗?”测试题

    本节书摘来自异步社区<CCNP TSHOOT 300-135认证考试指南>一书中的第5章,第5.1节"我已经知道了吗?"测试题,作者 [加]Raymond Lacost ...

  7. 3年级英语听力测试软件,三年级英语听力测试题.doc

    三年级英语听力测试题 三年级英语听力测试题 听录音,选择你所听到的单词,将其序号填入题前的括号内.(35分) ( )1.A.grandmother B.grandfather ( )2.A.USA B ...

  8. C语言数组测试函数,(完整word版)C语言数组与函数阶段测试题答案---(20200807070313)(8页)-原创力文档...

    } } C语言数组与函数阶段测试题答案 一.选择题( 18*2=36 分) 1. 在定义" int a[5][6]; "后,第 11个元素是 [ C ] A.a[2][5] B . ...

  9. 计算机导论第一章试题及答案,计算机导论第一章测试题

    计算机导论第一章测试题 (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 Test Bank-Chapter One (Data Re ...

最新文章

  1. zabbix_agent安装(Centos+Ubuntu)
  2. python代码转换为pytorch_pytorch实现Tensor变量之间的转换
  3. 投屏连接台式计算机,笔记本如何连接一体电脑进行投屏?
  4. Linux版本Membase无法写入default bucket的问题分析
  5. java设计模式--基础思想总结--抽象类与架构设计思想
  6. Eigen中 EIGEN_MAKE_ALIGNED_OPERATOR_NEW_IF的使用方式_C/C++中的预编译简介
  7. ANDROID框架揭秘
  8. 微信小程序框架主体快速开发教程
  9. 忘记Mac开机密码处理方法
  10. 区块链安全保卫战:三分技术,七分管理
  11. C#中的事件(event)
  12. echarts 地图自定义图标_echarts 使用 百度地图 加入自定义图标标记
  13. NDN-lite 命名数据网络 -----第二章:对Interest和Data包的处理
  14. MacOs在线重装系统教程
  15. 利用Python进行心脏病患者特征分析
  16. 蜡烛图(K线图)-2反转形态
  17. vscode java乱码问题解决
  18. CreateJS-EaseJS 应用
  19. 除了乔布斯,科技圈还有哪些大佬值得充信仰?
  20. 电脑录制音频用什么软件效果好?看完你就知道了

热门文章

  1. linux 壁纸自动更换,linux设置自动更换壁纸
  2. 全球及中国3D打印产业投资价值调研及未来竞争趋势研究报告2021-2027年版
  3. 安全合规/GDPR--26--研究:GDPR疑难点及合规建议
  4. Python可视化 | Seaborn02
  5. android 人生日历,人生日历Android版 功能初体验
  6. 还在为不会做PPT而担忧嘛,有这个PPT神器,从此秒变王者!
  7. MindSpore论坛十月有奖活动
  8. 线程切换哪家强?RxJava与Flow的操作符对比
  9. Linq语句集成查询
  10. 关于测试的一篇论文, 基于web端selenium的自动化测试设计与实现(有需要的联系我 此论文内容缺失,不要直接用 一经发现,后果自负)