Micro:bit 入门介绍

  • 基本介绍
  • 开发环境介绍
  • 使用流程
  • 基本语法
  • 入门指南

基本介绍

Micro:bit全称为BBC Micro:bit,是一款英国广播公司(BBC)推出的,用于青少年编程教育的ARM开发版。它主要由板载蓝牙,加速度计,电子罗盘,三个按钮,5 x 5 LED点阵组成,主要用于青少年的编程教育。官网入口
你可以利用BBC micro:bit实现任何酷炫的小发明,无论是机器人还是乐器,没有想不到。

基本硬件参数

micro:bit电路板尺寸为 4cm × 5cm,包含一个 ARM Cortex-M0 处理器,加速计和磁力计传感器,蓝牙和 USB 连接,一个由 25 个 LED 和两个可编程按钮组成的显示屏,可以通过USB或外部电池组供电。 该设备的输入和输出是通过五个环形连接器,I/O扩展接口 - 含SPI、UART、I2C、AD、PWM等接口。

开发环境介绍

  • MakeCdoe Editor
  • Python 编辑器
  • MakeCode 离线版本

编程流程

  • 连接
  • 编程
  • 下载
  • Play It
  • Master It
    (编程流程)

基本语法

  • 变量
  • 数组
  • 循环
  • 函数
  • 逻辑
    基本语法

入门指南

Micro:bit基本入门教学包含:LED点阵屏、按钮、地磁传感器、加速度传感器等,没有涉及到板子的IO口外部接线相关操作。入门指南

未完待续…

Micro:bit 入门介绍相关推荐

  1. .NET读写Excel工具Spire.Xls使用(1)入门介绍

    原文:[原创].NET读写Excel工具Spire.Xls使用(1)入门介绍 在.NET平台,操作Excel文件是一个非常常用的需求,目前比较常规的方法有以下几种: 1.Office Com组件的方式 ...

  2. 独家 | 集成学习入门介绍

    作者:Jason Brownlee 翻译:wwl 校对:王琦 本文约3300字,建议阅读8分钟. 本文介绍了我们在生活中的许多决定包括了其他人的意见,由于群体的智慧,有的时候群体的决策优于个体.在机器 ...

  3. SpringBoot 2.0 系列001 -- 入门介绍以及相关概念

    为什么80%的码农都做不了架构师?>>>    SpringBoot 2.0 系列001 -- 入门介绍以及相关概念 什么是SpringBoot? 项目地址:http://proje ...

  4. ECC加密算法入门介绍

    作者  : ZMWorm[CCG]   E-Mail: zmworm@sohu.com   主页  : Http://ZMWorm.Yeah.Net/ 前言 同RSA(Ron Rivest,Adi S ...

  5. [翻译][1.4.2]Flask-Admin入门介绍

    为什么80%的码农都做不了架构师?>>>    #Flask-Admin入门介绍 ##让我们荡起双桨 初始化 Introduction To Flask-Admin Getting ...

  6. 谷歌大脑科学家亲解 LSTM:一个关于“遗忘”与“记忆”的故事 本文作者:奕欣 2017-01-14 09:46 导语:AI科技评论保证这是相对通俗易懂的一篇入门介绍了,看不懂的话欢迎关注「AI 科技

    谷歌大脑科学家亲解 LSTM:一个关于"遗忘"与"记忆"的故事 本文作者:奕欣 2017-01-14 09:46 导语:AI科技评论保证这是相对通俗易懂的一篇入 ...

  7. Tomcat容器入门介绍

    Tomcat容器入门介绍 Tomcat环境配置 PS:JDK的安装这里就不讲了,找到安装包直接下一步下一步就行了. 1.配置JDK 在Windows10下,找到环境变量 在环境变量中添加JDK主目录 ...

  8. QWT中Qdial的入门介绍

    最近使用了一下QWT.因为是第一次使用,所以有一些需要注意的地方,特记录在此,以供后来者参考. 1,QWT的安装与配置环境 有关QWT的安装与配置,网络上已经有很多篇文章,这里就不再重复了.介绍一下自 ...

  9. Spring入门介绍:

    Spring入门介绍 Spring诞生: 创建Spring的目的就是用来替代更加重量级的的企业级Java技术 简化Java的开发 基于POJO轻量级和最小侵入式开发 通过依赖注入和面向接口实现松耦合 ...

最新文章

  1. VMware 虚拟化编程(3) —VMware vSphere Web Service API 解析
  2. BZOJ4921「Lydsy1706月赛」互质序列
  3. C# 构造函数中调用虚函数
  4. 计算机类专业综合理论模拟试卷1,山东省2011年高等职业教育对口招生计算机类专业理论综合模拟试题(一)...
  5. c 和php 加密,加载由blenc加密的页面时出错(C和PHP代码)
  6. 我的Android进阶之旅------Android Gusture 手势识别小案例
  7. 使用root用户安装Hybris遇到的错误
  8. 洛谷 P1377 [TJOI2011]树的序 解题报告
  9. Kotlin-Note
  10. 虚拟机中加载物理机的硬盘和分区
  11. Object-C中的非正式协议与正式协议
  12. NI Multisim 14.0蜂鸣器为什么不响_Multisim软件操作介绍及记分电路的绘制
  13. html怎么简单做圆形进度条,css3如何实现圆形进度条?css3中圆形进度条的实现
  14. gigabyte计算机主板图解,gigabyte主板bios设置方法
  15. Spring Boot 自定义注解实现AOP切面织入
  16. ArcGIS 10.4 Desktop安装步骤。
  17. UML复习资料 软件建模技术选择 仅供参考】
  18. undo歌词中文音译_Undo - Sanna nielsen帮我看看这歌词翻译对么
  19. Ubuntu桌面卡死解决办法
  20. Windows Azure Linux虚拟机获取root权限的办法

热门文章

  1. 模拟松鼠_寻找紫色松鼠:聘请合适的OpenStack贡献者的3条技巧
  2. 网络营销:从战略到战术
  3. 常用JS网页广告代码
  4. 如何从0搭建Speedtest服务器
  5. 初识LTE(五):完整的SISO LTE 物理层实现
  6. 谷歌浏览器为什么推荐使用搜狗搜索?知乎网友的脑回路真是……
  7. 惠州周边适合春游的好地方
  8. 服务器主板电源适配器维修,联想电源适配器坏了怎么办 联想电源适配器维修方法...
  9. coreseek/sphinx中的匹配模式
  10. Matlab:绘制透反射光波的幅度与相位随入射角的变化