Microbit与Arduino的区别

  • 解析
    • Microbit和Arduino的区别
    • 介绍Microbit并说明其功能。
    • 测试摇骰子,显示1-6的数字,当按下按钮b时就清空点阵灯。
    • 请使用Microbit实时测量温度的Python代码
    • microbit支持哪些编程工具?说出优缺点。
    • MakeCode国内服务器安装步骤简述。

解析

  1. Microbit和Arduino的区别

区别 Microbit Arduino
适用人群 小学-初中 高中及以上
处理器 32位ARM Cortex M0 ATmega328p
尺寸 43mm × 52mm 53mm × 69mm
编程环境 在线与本地IDE 本地IDE(目前暂未发行在线编辑)
编程语言 Python、JavaScript C、C++
板载元件 I/O信号口、蓝牙、速度传感器
温度传感器、电子罗盘、25颗点阵灯
2个按钮、USB接口
I/O信号口
链接外部设备 鳄鱼夹链接:扩展板 跳线:扩展板
兼容电压 3V 3V-5V
  1. 介绍Microbit并说明其功能。

microbit由英国广播电视公司为青少年编程教育研发的一款微型计算机,是微软、三星、ARM研发的微型电脑。

功能:25颗可编程点阵灯、2个编程按钮、温度速度传感器、蓝牙、电子罗盘、USB接口等。

  1. 测试摇骰子,显示1-6的数字,当按下按钮b时就清空点阵灯。

  1. 请使用Microbit实时测量温度的Python代码

from microbit import *
while True:tem = temperature()display.show(str(tem)+'#')
  1. microbit支持哪些编程工具?说出优缺点。

microbit支持在线和离线两种

Microbit工具分类 在线或离线 优点 缺点
Python在线编辑器(网页) 在线 不占内存,可视化界面容易查看效果
拖动代码式操作非常方便易懂
需要有网络才能使用
访问速度慢(国外传输)
Python离线编辑器 (Mu) 离线 占少量内存,编写的Python代码
必须上传到Microbit板上才能看到效果,没有网络也能使用,可保存到本地,使用方便
需要下载到电脑上才能使用,没有图形不能实时看到效果,但每一次都必须上传,不支持中文注释
APP 离线 用手机可以随时随地地编辑,不用联网,使用蓝牙连接,编写更方便 在手机上编辑需要先下载microbit才能进行使用,IOS还需要下载谷歌服务。
  1. MakeCode国内服务器安装步骤简述。

①先下载nodejs进行安装,在cmd命令中输入 node -v检测是否安装成功。

②安装好nodejs,在cmd命令中输入:npm install -g pxt 等待安装完成。

③进入nodejs的主目录,新建文件夹为microbit,进入当前目录的cmd命令,输入pxt target             microbit,等待1-2分钟,直到自动安装完成。如果出现错误,重新安装此文件即可。

④安装完成之后,接着输入 pxt serve 命令,自动打开本地网站(即服务器)。

Microbit与Arduino的区别相关推荐

  1. microbit题目和规范文档

    microbit题目和规范文档 考试题目: 第一题:microbit和Arduino的区别 第二题 第三题:画流程图,当microbit晃动时,在LED点阵上显示1-6的随机数,当按钮b按下时,清空l ...

  2. Python试题和规范文档

    ##试题: ###第一题: microbit和Arduino的区别 microbit:1.在线编程工具+本地编程工具,2.尺寸 43mm * 52mm,3.兼容电压:3V,4.带有模拟窗口,即使手上没 ...

  3. Microbit试题

    1.microbit和Arduino有什么区别? 区别 microbit Arduino 适合人群 学生与爱好者(小学以上) 学生与爱好者(高中以上) 处理器 32位ARM Cortex M0 ATm ...

  4. microbit测试题

    1.microbit和Arduino有什么区别? 区别 microbit Arduino 适合人群 学生与爱好者(小学以上) 学生与爱好者(高中以上) 处理器 32位ARM Cortex MO ATm ...

  5. Mind+上传模式的第三方Arduino用户库实现 -DHT11温湿度模块

    Mind+上传模式的第三方Arduino用户库实现--DHT11模块读取温湿度 前言 Mind+是一款拥有自主知识产权的国产青少年编程软件,支持Arduino.micro:bit.掌控板等各种开源硬件 ...

  6. arduino uno r3引脚图_Arduino入门: 安装和熟悉Arduino IDE

    在上一篇<Arduino入门2: 熟悉和挑选Arduino的开发板>中我们了解了Arduino的构成,种类还有如何选择适合自己的Arduino硬件.在本篇教程中,我们来关注一下Arduin ...

  7. Arduino IDE+_Attiny13/85实践(四) Mind+ 与Attiny85

    1.Mind+ 介绍 Mind+是一款基于Scratch3.0开发的青少年编程软件.该软件由DFRobot旗下子品牌蘑菇云创客教育在2018年12月18日正式发布,用户只需要拖动图形化程序块即可完成编 ...

  8. 都2020年了,还有必要学Arduino吗

    小编经常被初学者问到一个问题,现在市面上这么多平台开发板,什么51.STM32.ESP8266/ESP32.Micro:bit还有各种Pi,外加一堆语言.图形化编程...我到底学哪一个呢,听说Ardu ...

  9. arduino常用库收集

    按字母排序,由于上传文件限制,我就分享到百度云里了,有更新会在百度云里更新的  a开头的基本都是屏幕的,还有网页的,操作系统的  b开头的这个MP3还是很有用的  说起这个d开头的,有点羞涩,这个是我 ...

最新文章

  1. MSSQL Server 导入/导出到远程服务器
  2. actorx importer 下载_红色新店开业无线端PSD模板_psd素材免费下载_ 640*6001像素(编号:13631922)...
  3. 利用谷歌翻译。帮助你的网站轻松实现多语言互换
  4. autocomplete的使用
  5. hdoj 1114 Piggy-Bank(完全背包+dp)
  6. Spring 创建Bean的三种方式
  7. python进阶教程day_Python进阶教程m5–时间,日期
  8. ultraedit比较文件没反应_计算机二级虚拟机安装视频和虚拟机文件
  9. MyX5TbsDemo【体验腾讯浏览服务Android SDK (完整版)】
  10. 蛐蛐播放器 android,蛐蛐五线谱播放器
  11. 货币的未来取决于打破关于货币历史的虚构谎言
  12. excel公式里用html,Excel公式中{}是什么意思?要如何用?
  13. html图片标签 imag
  14. ARP 应用——检测IP地址冲突
  15. python连乘函数_python 连乘
  16. 个人工作邮箱怎么申请?工作邮箱有哪些?
  17. 计算机bips,bips是指计算机的什么
  18. Launcher的简单讲解一
  19. 精品软件 推荐 微软官方出品的 杀毒软件 MSE Microsoft Security Essentials
  20. 渲云和渲染100哪个好?

热门文章

  1. 电子面单接口申请对接(返回电子面单模板)
  2. Ant Design Vue 相关介绍
  3. android+动态光圈效果,OpenGL Shader实例分析(8)彩色光圈效果
  4. 色卡矩形检测和颜色提取
  5. 华为OD机试 - 高矮个子排队
  6. 百度云同步盘网络异常【1】解决办法(续)
  7. [沟通能力] 述职,你搞定了吗?
  8. Java笔记总结(二)
  9. 齐二TK6916/20/26/32系列数控落地铣镗床简介6
  10. padavan自动获取域名对应ip并更新hosts的脚本