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
如果你是第一次接触micro:bit,同样可以通过以下零基础教程学习如何使用makecode在线编程平台,以及如何为micro:bit编写程序。
开始之前,请确认你手边有如下物品,除此之外,你还需要一台运行Windows/Mac OS/Linux操作系统并且有网络连接的电脑。
**所需元件**:
- (https://www.dfrobot.com.cn/goods-1395.html)
### STEP1: 打开makecode在线编程平台
以下的步骤说明基于Windows操作系统,如果你使用的是其他操作系统,可以将其作为参考。
首先,你需要登录网页:http://microbit.dfrobot.com.cn/index.html
### STEP2: 连接micro:bit至电脑
将micro:bit主板通过USB A to B数据线连接至电脑。正确连接时micro:bit主板背面的电源指示灯会亮起。
在编程之前,我们需要确保主板被电脑识别。 打开“我的电脑”。接上micro:bit主板的就会在磁盘列表中显示磁盘“MICROBIT”。
### STEP3: 新建项目
现在让我们仔细看下makecode在线编程界面。
模拟窗口:模拟micro:bit工作的状态,在编程过程中,可以通过观察模拟窗口,观看初步的运行结果。
- 指令区:拖动指令区的指令可以对micro:bit进行编程控制。
- 脚本区:程序的编写区域,拖拽指令区的指令在此编写程序。
- 单击模拟窗口正上方的“项目”。
在跳转出来的页面单击“新建项目”即可。
### STEP4: 下载程序至micro:bit
程序编写完成之后要下载到micro:bit主板里面,点击指令区正下方的“无标题”框,给程序命名。
在下载之前,你可以在模拟窗口看到程序运行之后的模拟动作,通过模拟窗口下方的按钮可以控制模拟器。
点击模拟窗口正下方的“下载”,弹出的对话框下选择“另存为”。
在弹出的对话框中,选择把.hex文件保存到“MICROBIT磁盘”,再点击“保存”。
如果没有出现另存为,需要你找到下载的.hex 文件,复制或者拖入到“MICROBIT 磁盘”。
下载过程中micro:bit主板背面的电源信号灯会闪烁,当下载完成后电源信号灯停止闪烁,保持长亮。
## 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的一些基本的方法。如果在使用中存在任何疑问或者建议,欢迎访问我们的论坛联系我们。
论坛链接:(https://mc.dfrobot.com.cn/)
记得来逛DFRobot的社区看看更多的教程和精彩的项目哦。我们同样希望你能够把你自己的项目或者想法发在论坛上分享。欢迎成为我们的一员!
#### 教程内容:
第一话:(https://mc.dfrobot.com.cn/thread-36139-1-1.html)
第二话:[是什么让我们的机器“活”过来的?](https://mc.dfrobot.com.cn/thread-36173-1-1.html)
第三话:小试牛刀
项目一 [神秘的micro:bit](https://mc.dfrobot.com.cn/thread-36254-1-1.html),项目二 [闪烁的LED](https://mc.dfrobot.com.cn/thread-36666-1-1.html),项目三 [呼吸灯](https://mc.dfrobot.com.cn/thread-36667-1-1.html),项目四 变速风扇
第四话:如虎添翼
项目一 电子蜡烛,项目二 自动门,项目三 音乐盒,项目四 炫彩灯带
第五话:大展拳脚
项目一 电子稳定器,项目二 DJ演奏台,项目三 可移动门铃,项目四 密室逃脱
厉害出教程了 整整就是一本书哦。{:5_148:}
页:
[1]