探索如何使用micro:bit通过5个简单的步骤!

可以在台式机(mac、pc、Chromebooks、Linux,包括Raspberry Pi)和移动设备上对micro:bit进行编程。

由于Windows操作系统的使用比较广泛,今天先给大家介绍Windows系统下的使用方法。

第一步:把它连接到你的Windows电脑上

连接micro:bit到您的计算机使用微USB电缆。你的micro:bit将显示在你的电脑作为一个驱动器称为“micro:bit”。不过要注意,它不是一个普通的u盘!https://www.zhihu.com/video/1178744649609662464

第二步:在你的Windows电脑上编程

您可以在MakeCode编辑器(使用块)和Python(文本)中对micro:bit进行编程。

Python编缉器

Python编辑器允许您用流行的Python编程语言编写micro:bit。尝试编写这个例子,其中一个闪烁的心脏出现在设备上。

MakeCode Editor 编缉器

from microbit import *

while True:

display.show(Image.HEART)

sleep(20)

display.show(Image.HEART_SMALL)

sleep(20)

MakeCode编辑器使用拖放块,代码是用JavaScript编写的。尝试编写这个例子,其中一个闪烁的心脏出现在设备上!https://www.zhihu.com/video/1178745025029271552

第三步:下载代码到你的Windows电脑上

单击编辑器中的下载按钮。这将下载一个“十六进制”文件,这是一个紧凑的格式的程序,你的micro:bit可以读。一旦十六进制文件已下载,复制到你的micro:bit就像复制文件到USB驱动器。

在Windows上,你可以右键点击下载的.hex文件,选择“Send To→MICROBIT”。

第四步:玩游戏

micro:bit将暂停和黄色LED背面的micro:bit将闪烁,而你的代码编程一旦完成,代码将自动运行!

你会创造什么酷的东西?您的micro:bit可以响应按钮,光,运动,和温度。它甚至可以通过“无线电”功能向其他微型设备发送无线信息。https://www.zhihu.com/video/1178745867539099648

每次你编程的时候,微驱动器都会自动弹出并返回,但是你的十六进制文件会消失。micro:bit只能接收十六进制文件,不会存储任何其他东西!

第五步:掌握它

这个页面向您展示了如何开始使用micro:bit,但是实际上您可以在许多不同的平台上用许多不同的语言编写micro:bit。

microbit与python编程_简单5步开始学习microbit编程-windows篇相关推荐

  1. crossin的编程教室python入门_简单三步,用 Python 发邮件

    0. 前言 发送电子邮件是个很常见的开发需求.比如你写了个监控天气的脚本,发现第二天要下雨,或者网站上关注的某个商品降价了,就可以发个邮件到邮箱来提醒自己. 使用 Python 脚本发送邮件并不复杂. ...

  2. python搭建_简单_交易系统【转载】

    python搭建_简单_交易系统[转载] 构建account_class 类 构建所需函数 构建最大回撤.收益率.回测函数 构建银行翻倍.选股函数 回测实证分析 (转自 https://www.joi ...

  3. UG编程,简单六步让你学会三坐标编程

    UG编程,简单六步让你学会三坐标编程 简 单 编 程 测 量 方 法 1.意图 :进步检测能力,以满足公司质量操控要求,保证零件的品质. 2.规模 :适用于批量性或作业量大的零件丈量. 3.支撑 :R ...

  4. python画画100行代码_简单几步,100行代码用Python画一个蝙蝠侠的logo

    原标题:简单几步,100行代码用Python画一个蝙蝠侠的logo 转自:菜鸟学Python 蝙蝠侠作为DC漫画的核心人物之一,一直都受到广大粉丝的喜爱,而笔者作为DC的铁杆粉丝,自然也是老爷(粉丝对 ...

  5. dropdownlist三级联动怎么实现_简单三步,轻松搞定一级、二级、三级下拉菜单

    工作中,为了录入数据方便,数据规范,我们经常采用下拉菜单来制作规范模板,今天,技巧君和大家分享一下一级.二级和三级联动下拉菜单制作方法,文末有示例文件下载方法哦! 下拉菜单示例 一级下拉菜单 一级下拉 ...

  6. dns改成什么网速快_简单几步DNS设置,让你手机的WiFi速度提升几倍

    对于一个手机不离手的人,网速对他/她的重要性不用多说,而WiFi无疑是使用场景最多的连接方式,它的连接速度.下载/上传速度将直接影响我们的使用体验,小编在使用手机的过程中测试了很多针对WiFi的提速方 ...

  7. 4米乘以12米CAD图_简单四步,教你如何绘制好施工现场总平面布置图

    原标题:简单四步,教你如何绘制好施工现场总平面布置图 施工总平面布置图是拟建项目施工场地的总布置图.它按照施工方案和施工进度的要求,对施工现场的道路交通.材料仓库.加工场地.主要机械设备.临时房屋.临 ...

  8. 怎么用ai做出适量插画_简单10步教你用AI绘制矢量极简风格的人像插画

    简单10步教你把人物照变成极简风格插画!这类效果一直很受欢迎,不过想实现非常简单,今天这篇教程一步步带你上手.每个艺术家的插画里都有来自他自身创造出的节奏和风格,而接下来的一段时间,我们将学习绘制不同 ...

  9. 手机改小视窗什么意思_简单几步教你如何将手机投屏到电视,1秒小屏变大屏!...

    原标题:简单几步教你如何将手机投屏到电视,1秒小屏变大屏! Hi,大家好,我是小雨!最近有人在后台咨询小雨,怎样将手机画面投屏到电视上,让手机的小屏变大屏.今天小雨就来和大家一起聊一聊这个问题,简单几 ...

最新文章

  1. 《C++游戏编程入门(第4版)》——1.8 Lost Fortune简介
  2. golang 简单tls协议 使用实例
  3. C++11 中值得关注的几大变化
  4. mapreduce运行模式
  5. 每日程序C语言18-求分数序列的前20项和
  6. openfire log4j:ERROR setFile(null,true) call failed.
  7. Last_Error: Slave SQL thread retried transaction 10 time(s) in vain, giving up导致主从不同步的解决方法
  8. firebase登录验证_如何使用Firebase通过三步向身份验证本机添加身份验证
  9. UIButton的resizableImageWithCapInsets使用解析
  10. BZOJ5212: [Zjoi2018]历史
  11. composer killed while updating or install
  12. 电视直播源码2.0-全站HTML文件
  13. java编码native2ascii下载_使用native2ascii 中文字符与Unicode编码相互转换
  14. TRNSYS与MATLAB联合仿真
  15. 机器学习模型太慢?来看看英特尔(R) 扩展加速 ⛵
  16. Timed out waiting for process (xxx) to appear on错误
  17. Ansible Inventory详细使用介绍
  18. Curator的基本使用
  19. Oblivious Data Structures学习笔记
  20. Qt(C++)调用工业相机Basler的SDK使用示例

热门文章

  1. C标准预定义实用的宏
  2. Android OTA升级(1):编译升级全包
  3. Android里面的各种广播
  4. Android5.1--电源管理之省电模式分析
  5. VALSE学习(一):high-resolution representation learning-高分辨率表示学习-姿态估计
  6. php删除目录文件内容,php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码...
  7. 云服务器的带宽是如何计算的?
  8. ajax post常用请求头
  9. CentOS 7 使用ip addr查询不到IP
  10. linux 与win共享文件夹