Micro:bit转接板

Micro:bit Adapter

image.png

一、概述

micro:bit是一款由英国广播电视公司为青少年编程教育设计的入门级开发板。它支持微软开发的PXT图形化编程界面,无需额外下载编译器,可以在Windows,macOS, iOS, 安卓等多种操作系统下使用。
为了方便micro:bit 开发板接线,我们特别设计了这款扩展板。micro:bit 开发板全部引脚和电源均已引出到扩展板边上的排针上。

二、规格

输入电压 DC 3.3V
排针间距 2.54mm
尺寸 696016mm
重量 28.7g

三、特性

a)支持Arduino IDE编程,并且提供运行库来简化编程;
b)支持Makecode的扩展应用Robobloq的编程,适合全年龄用户;
c)使用M4孔位安装,可兼容魔洛克金属平台和乐高圆孔;
d)同时使用RJ11接口连线方便,可用于Qmind系列主板上的任意黑色端口;
e)在机器人连接PC端成功之后会自动弹出传感器种类名称,同时可在Makecode端的控制台内看到魔洛克以及魔洛克相关的积木块。

四、使用方法

a) 装配

转接板拥有七个安装孔,安装时注意金属件不可对电路板上面的元器件造成损坏或者造成短路。
Micro:bit 主板插入黄色卡槽内,直至插稳即可。
image.png

b) 连线

连入Qmind或Qmind plus的黑色RJ11接口可以获得供电和通信。
建议:使用比较长的数据线连接microbit拓展板和魔洛克机器人。
image.png

c)扩展板使用

扩展板离线使用(也就是控制魔洛克机器人时)是需要加入电池的,将makecode中的程序上传到micro:bit之中时可以不需要使用扩展板。
缺图

d)编程语句块

⦁ Micro:bit的编程语句块是在网页链接:https://makecode.micro:bit.org/#editor中,每个颜色对应不同的模块,想要找哪个模块,只要看哪个模块对应的颜色即可。
image.png
⦁ 如果想要找到魔洛克的语句块,可以点击“设置”里的“扩展”,然后输入https://github.com/Warren-Robobloq/microbit-robobloq,然后可以看到“魔洛克”的扩展模块,想要知道Robobloq机器人的其他模块参数,可以参考其他的电子模块说明书。
image.png image.png
⦁ 如果想要让micro:bit驱动机器人运动,魔洛克机器人电机的取值范围是-99-99。
image.png

如果输入值超过100或小于-100,电脑默认将输入值归零。

e) 应用案例

1.在案例过程之中,首先要先用USB连接micro:bit到makecode官方编辑器上:https://makecode.micro:bit.org/#editor,(需要注意的是,要在makecode编辑器端做好编程,然后就点击“下载”,把写好的程序hex文件上载到micro:bit(E)(注意因为每个电脑的接入外来设备个数的不同,盘符会发生变化))(更多详细的操作和疑问解答请看https://micro:bit.org/guide/quick/https://makecode.micro:bit.org/faq
image.png
2.micro:bit可以控制Qmind和Qmind Plus主控板;
3. 以Qmind Plus为例,micro:bit和Qmiond plus两个都是主控板,micro:bit起到主导性的作用。
Micro:bit → Qmind Plus → Qmind Plus所接的其他传感器
image.png

实现效果:
Micro:bit板子振动的时候,Q mind Plus板载双灯呈现紫色,按下micro:bit A 键,micro:bit板子显示出跳动的心型,按下micro:bit B键,主控板播放C4音调二分之一的节拍。

五、原理图

暂缺