2018-3-22 18:55:53 [显示全部楼层]
13220浏览
查看: 13220|回复: 4

[入门教程] Micro:bit 造物粒子入门教程01 MakeCode 与micro:bit

[复制链接]

micro:bit 造物粒子入门教程》 包含14课时的电子教材,相应的教学视频电子档。课程案例有趣生动,贴近生活,让学习充满乐趣。micro:bit 造物粒子入门套件(micro:bit for BOSON)是一套配备了基础的六个BOSON传感器模块、多彩灯带及舵机模块的micro:bit图形化编程(makecode)的体验装,可以实现10+基础项目,帮助学生快速认识输入输出模块,学习电子信号的输入输出模式,了解互动装置的运行机制,掌握不同电子元件,传感器与发生器的用法和特性。还可以帮助学生快速掌握编程技能,并应用到实际项目中。

教学软件:MakeCode在线图像化编程软件平台

第一话:MakeCode 与 micro:bit

MakeCode平台介绍

MakeCode for micro:bit是micro:bit官网上使用最为广泛的图形化编程环境,它基于微软开源项目MakeCode开发的图形化编程环境。

micro:bit简介

micro:bit是一款由英国BBC设计的ARM架构的单片机,板载蓝牙,加速度计,电子罗盘,三个按钮,5×5LED点整,主要用于青少年的编程教育。

利用micro:bit可以实现任何酷炫的小发明,无论是机器人还是乐器,没有想不到。micro:bit拥有一系列新颖的功能,例如25个可显示消息的红色LED灯;有两个可编程按钮,可以用于控制游戏操作或者暂停/播放一首音乐。micro:bit可以检测动作并且告知使用者动作进行的方向,同时它也可以通过低功耗蓝牙模块与其它设备或因特网互联。

需要注意的是, micro:bit还自带光照度传感器和温度传感器等常见的感应装置,这意味着它自己本身也可以制作很多生活中常见的智能化产品。
Micro:bit 造物粒子入门教程01 MakeCode 与micro:bit图13

初次使用micro:bit

如果你是第一次接触micro:bit,同样可以通过以下零基础教程学习如何使用makecode在线编程平台,以及如何为micro:bit编写程序。

开始之前,请确认你手边有如下物品,除此之外,你还需要一台运行Windows/Mac OS/Linux操作系统并且有网络连接的电脑。

所需元件

STEP1: 打开makecode在线编程平台

以下的步骤说明基于Windows操作系统,如果你使用的是其他操作系统,可以将其作为参考。

首先,你需要登录网页:http://microbit.dfrobot.com.cn/index.html
Micro:bit 造物粒子入门教程01 MakeCode 与micro:bit图2

STEP2: 连接micro:bit至电脑

将micro:bit主板通过USB A to B数据线连接至电脑。正确连接时micro:bit主板背面的电源指示灯会亮起。

Micro:bit 造物粒子入门教程01 MakeCode 与micro:bit图3

在编程之前,我们需要确保主板被电脑识别。 打开“我的电脑”。接上micro:bit主板的就会在磁盘列表中显示磁盘“MICROBIT”。
Micro:bit 造物粒子入门教程01 MakeCode 与micro:bit图4

STEP3: 新建项目

现在让我们仔细看下makecode在线编程界面。

Micro:bit 造物粒子入门教程01 MakeCode 与micro:bit图5

模拟窗口:模拟micro:bit工作的状态,在编程过程中,可以通过观察模拟窗口,观看初步的运行结果。

  • 指令区:拖动指令区的指令可以对micro:bit进行编程控制。
  • 脚本区:程序的编写区域,拖拽指令区的指令在此编写程序。
  • 单击模拟窗口正上方的“项目”。
    Micro:bit 造物粒子入门教程01 MakeCode 与micro:bit图6

在跳转出来的页面单击“新建项目”即可。
Micro:bit 造物粒子入门教程01 MakeCode 与micro:bit图7

STEP4: 下载程序至micro:bit

程序编写完成之后要下载到micro:bit主板里面,点击指令区正下方的“无标题”框,给程序命名。
Micro:bit 造物粒子入门教程01 MakeCode 与micro:bit图8

在下载之前,你可以在模拟窗口看到程序运行之后的模拟动作,通过模拟窗口下方的按钮可以控制模拟器。
Micro:bit 造物粒子入门教程01 MakeCode 与micro:bit图9

点击模拟窗口正下方的“下载”,弹出的对话框下选择“另存为”。
Micro:bit 造物粒子入门教程01 MakeCode 与micro:bit图10Micro:bit 造物粒子入门教程01 MakeCode 与micro:bit图11

在弹出的对话框中,选择把.hex文件保存到“MICROBIT磁盘”,再点击“保存”。

如果没有出现另存为,需要你找到下载的.hex 文件,复制或者拖入到“MICROBIT 磁盘”。
Micro:bit 造物粒子入门教程01 MakeCode 与micro:bit图14

下载过程中micro:bit主板背面的电源信号灯会闪烁,当下载完成后电源信号灯停止闪烁,保持长亮。
Micro:bit 造物粒子入门教程01 MakeCode 与micro:bit图12

Micro:bit 扩展板与 Micro:bit 的结合

Micro:bit 的使用限制

Micro:bit 需要通过金手指插槽来连接更多外部设备。因其自身的驱动能力较差,无法直接驱动电
机,舵机等大电流设备。
另外,micro:bit 本身的供电和信号电压为 3.3V,无法直接和常用的 5V 电子元件一起使用。

Micro:bit 扩展板的好处

  1. micro:bit Boson 扩展板能轻松将 micro:bit 额外的引脚引出,即插即用,简单快捷;
  2. 扩展接口,连接稳定性更强;
  3. 外接的 USB 供电口 VIN 能为外部元件提供额外的供电,更好地支持灯带,舵机等大电流设备;(程序下载时,还是需要连接在 Micro:bit 上)
  4. 扩展板还附带了 3.5mm 耳机接口和音量旋钮,方便耳机直插。

扩展板最大额定电流为 500mA,请在使用前确定元件的最大功率。请勿将扩展板与大型舵机一起使用,可能引起板载元件损坏!

以上就是使用micro:bit的一些基本的方法。如果在使用中存在任何疑问或者建议,欢迎访问我们的论坛联系我们。
论坛链接:mc.dfrobot.com.cn

记得来逛DFRobot的社区看看更多的教程和精彩的项目哦。我们同样希望你能够把你自己的项目或者想法发在论坛上分享。欢迎成为我们的一员!

教程内容:

第一话:MakeCode 与micro:bit
第二话:是什么让我们的机器“活”过来的?
第三话:小试牛刀
项目一 神秘的micro:bit,项目二 闪烁的LED,项目三 呼吸灯,项目四 变速风扇
第四话:如虎添翼
项目一 电子蜡烛,项目二 自动门,项目三 音乐盒,项目四 炫彩灯带
第五话:大展拳脚
项目一 电子稳定器,项目二 DJ演奏台,项目三 可移动门铃,项目四 密室逃脱


hnyzcj  版主

发表于 2018-3-22 19:38:35

厉害出教程了
回复

使用道具 举报

rzyzzxw  版主

发表于 2018-3-24 22:43:40

整整就是一本书哦。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail