_SKU_DFR0518__Micro_Mate多功能微型扩展板_兼容Gravity - jimaobian/DFRobotWikiCn GitHub Wiki
简介
Micro:Mate是一款为micro:bit设计的微型多功能IO传感器扩展板,其彩色3Pin接口支持DFRobot百款Gravity系列电子模块,可直插传感器或电子元件,省去了繁琐的鳄鱼夹接插步骤,为micro:bit添加新的玩法和扩展可能性。 扩展板体积小巧,完成后仅增加micro:bit板5mm的厚度,最大限度地集成了micro:bit的常用功能,板载3.5mm耳机插口,支持3路模拟输入和3路数字输入输出,支持3V与5V两种驱动电压,使micro:bit兼容5V数字输入输出元件。扩展板USB口可为大功率设备提供外接供电,保证舵机、电机等设备能够正常运行。 Micro:Mate拥有人性化的设计理念,有完善的丝印及电源指示灯,背面附带防反接的胶垫,既能保护主板,又能防止micro反接(反接会与按键相抵触)。数字和模拟端口采用Gravity标准彩色排针,便于用户区分不同管脚,XH2.54标准排针,兼容面包板和跳线,无论是做电子实验,还是DIY项目,都是一个非常好的选择! Micro:Mate扩展板通过弹簧弹针连接micro:bit控制器,在保证接触良好的情况下,避免了损伤主板金手指。预留的开口刚好可以露出两个按键以及中间的LED矩阵。真的可谓是独具匠心!
注意:
- Micro:Mate通过弹针连接micro:bit主板,安装时,请将螺丝拧紧,防止接触不良。
- Micro:Mate由于本身电压限制(3.3V),不支持5V模拟输入模块,如PH计等5V设备将无法兼容。
- Micro:Mate的USB接口仅作供电使用,无法用于程序上传。
- 驱动大电流设备,如舵机等原件,请将元件接至8,12,16口,并调整至5V输出,否则可能由于电流过大烧坏电路板!
产品特性
- Gravity 3-Pin接口,色彩区分,即插即用,支持DFRobot Gravity系列上百款电子元件
- 支持3路3.3V模拟输入和3路3.3V/5V数字输入输出,3.3V与5V两种驱动电压任意切换
- 外部USB接口供电,可驱动大电流舵机,灯带等元件。
- 板载3.5mm耳机直插
- 完善的丝印和电源指示灯
- 背面附带防反接的胶垫
- 采用弹针代替金手指插槽,售价低廉,安装稳定方便
- 沉金工艺,整体品质出色。
产品参数
- Gravity IO扩展功能
- 3个模拟口(仅支持3.3V模拟输入)
- 3个数字口(支持5V/3.3V数字输入输出)
- 舵机驱动电流:1.2A
- 输入电压:3.3V/5V
- 尺寸:68.5 * 53.3mm
- 重量:22.8g
外观及尺寸图
| | | | ---------------------------------------------- | | | | |
标号 | 名称 | 功能描述 |
1 | 耳机接口 | 用于直插3.5mm耳机 |
2 | 模拟输出口 | 兼容Gravity系列数字与模拟模块(仅兼容3V) |
3 | USB外接电源口 | 用于外接5V电源(不可用于上传程序) |
4 | 数字口 | 兼容Gravity系列数字模块(兼容3V与5V) |
5 | 数字口电源切换开关 | 用于切换3V,5V与OFF |
Micro:Mate多功能微型扩展板 引脚说明
细节说明
- '''数字口电源切换开关 '''
扩展板上,板载了一个数字口电源切换开关,使数字口供电可在5V、3V或OFF之间任意切换。
- D&A
Micro:Mate多功能微型扩展板上印有有“D”和“A”的字样。
- “D”:代表的是数字信号(Digital Signal)。也就是对应连接到控制板的数字引脚。
- “A”:代表的是模拟信号(Analog Signal)。也就是对应连接到控制板的模拟引脚。
而IO扩展板的最大的优点之一,就是相对于控制板上的仅限的几个电源接口,扩展板大大了增加了电源接口和GND接口,因此完全不用担心连接多个传感器时会不会出现电源接口不够的情况。 在板子上,数字引脚和模拟引脚下面都会有对应一排“红色”排针,以及一排“黑色”排针。这就是扩展出来的电源接口。红色排针是与电源相连的,黑色排针对应与GND相通。
特别说明下Gravity中的颜色区分:
绿色:数字信号(Digital Signal)
蓝色:模拟信号(Analog Signal)
红色:电源(VCC)
黑色:地(GND)
之所以设计成信号,VCC,GND这样的顺序,是为了与传感器的线序一一对应,这样就大大省去了接线的困扰。同时就算反接,也是信号与GND之间互反,不会损坏电子元件。
应用示例
micro:bit驱动舵机示例代码(Python)
#http://docs.dfrobot.com.cn/bxy/examples/servo.html
from microbit import *
import Servo
sv=Servo(pin8)
while True:
sv.angle(0)
sleep(1000)
sv.angle(90)
sleep(1000)
sv.angle(180)
sleep(1000)
sv.angle(90)
sleep(1000)
micro:bit驱动舵机示例代码(Makecode)
程序执行效果:舵机从0度到180度之间循环转动
micro:bit驱动舵机示例代码(Mind+)
软件下载地址:http://mindplus.cc 基础使用流程: 1、切换到“上传模式” 2、“扩展”中选择“micro:bit主控板” 3、编写程序 4、连接设备 5、上传程序
程序如下: 程序执行效果:舵机从0度到180度之间循环转动
尺寸图
常见问题
还没有客户对此产品有任何问题,欢迎通过qq或者论坛联系我们!
| 更多问题及有趣的应用,可以 访问论坛 进行查阅或发帖。 |