Micro:bit硬件介绍与引脚说明

BBC micro:bit是一款手持式可编程微型计算机,可用于从机器人到乐器的各种酷炫创作 - 可能性无穷无尽。
micro:bit 具有以下物理特性:
  • 25个可单独编程的LED
  • 2个可编程按钮
  • 物理连接引脚
  • 光和温度传感器
  • 运动传感器(加速度计和指南针)
  • 无线通信,通过无线电和蓝牙
  • USB接口

BBC micro:bit板子边缘的接口上有25个触点



BBC micro:bit板子边缘的接口上有25个触点,这些被我们称为“引脚”。 边缘接口是上图右侧的橙色区域。板子上有5个大引脚,这些引脚同时也被连接到了板子上标注 0、1、 2、3V 和 GND 的孔上。 并且在同样的边缘有着20个小引脚。当把BBC micro:bit插入到一个边缘连接器上时,你可以使用这些小引脚。

大引脚
你可以很容易地把鳄鱼夹或者4mm的香蕉插头插到5个大引脚上。
前三个大引脚标记了0,1,2是灵活的,可以应用于很多不同的东西。这就意味着他们通常被称作通用的输入和输出(缩写为GPIO)。 通过使用一个叫做模拟-数字转换器(ADC)的东西,这3个引脚也能够读取模拟电压。 它们都有着相同的功能:
  • 0:GPIO (general purpose digital input and output) with analogue to digital converter (ADC).
  • 1:带ADC的GPIO
  • 2:带ADC的GPIO

另外2个大引脚(3V和GND)是非常不一样的!
提示
当心!标记了3V和GND的引脚和主板的供电有关系,并且它们永远不能连接在一起。
电源输入:如果BBC micro:bit是由USB或者电池供电,那么你可以使用3V的引脚作为一个 电源输出 来给周围供电。
  • 3V: 3V 电源输出 或者是 电源输入。 (1) 电源输出: 如果BBC micro:bit是由USB或者电池供电,那么你可以用3V的引脚作为一个电源输出给周围供电;(2) 电源输入: 如果BBC micro:bit不是由USB或者电池供电,你可以用3V的引脚作为一个电源输入给BBC micro:bit供电。
  • GND: 为了完成电路而接地(当使用3V的引脚时需要)

如果你一只手拿着GND的引脚,你可以为BBC micro:bit编程来检测你的另一只手触摸引脚0,1,2。这样,你就增加了3个按钮来进行实验(你只是用你的身体来完成一个电路)。

小引脚

有20个小引脚从3-22顺序编号(这些引脚未在BBC micro:bit上标记,但是,它们在上图中标记)。
和3个主要用于外部连接的大引脚不一样,BBC micro:bit 板子上的其他元器件共享了一些小引脚。 例如,BBC micro:bit屏幕上的一些LED灯共享了引脚3,所以如果你想用屏幕滚动显示一些信息,你也就不能使用这个引脚了。
  • 引脚 3:LED屏幕上的第一排LED灯共享的GPIO;当LED屏幕关闭时,它可以用于ADC和数字I/O。
  • 引脚 4:LED屏幕上的第二排LED灯共享的GPIO;当LED屏幕关闭时,它可以用于ADC和数字I/O。
  • 引脚 5:按钮A共享的GPIO。这可以让你触发或检测到按钮“A”被外力按下。 这个引脚有一个上拉电阻,这就意味着它的默认电压是3V。 如果要用一个外接按钮代替BBC micro:bit上的按钮A,把外接按钮的一端接到引脚5,另一端接到GND。 当按钮被按下,引脚5的电压被下拉至0,从而生成一个按钮被按下的事件。
  • 引脚 6:LED屏幕上的第9排共享的GPIO。当LED屏幕被关闭时,它可以用作数字I/O口。
  • 引脚 7:LED屏幕上的第8排共享的GPIO。当LED屏幕被关闭时,它可以用作数字I/O口。
  • 引脚 8:发送和感知数字信号的GPIO口。
  • 引脚 9:LED屏幕上的第7排共享的GPIO。当LED屏幕被关闭时,它可以用作数字I/O口。
  • 引脚 10:LED屏幕上的第3排LED灯共享的GPIO;当LED屏幕关闭时,它可以用于ADC和数字I/O。
  • 引脚 11:按钮B共享的GPIO。这可以让你触发或检测到按钮“B”被外力按下。
  • 引脚 12:发送和感知数字信号的GPIO口。
  • 引脚 13 :通常用于3线串行外围接口(SPI)总线的串行时钟(SCK)信号的 GPIO。
  • 引脚 14 :通常用于 SPI 总线的 "主机输入,从机输出(MISO)" 信号的GPIO。
  • 引脚 15 :通常用于 SPI 总线的 "主机输入,从机输出(MISO)" 信号的GPIO。
  • 引脚 16:专用GPIO口(通常也用于SPI芯片选择)。
  • 引脚 17 和 18:这两个引脚连接3V的电源,例如:大型的3V电池板。
  • 引脚 19 和 20:引出I2C总线通信协议的时钟信号(SCL)和数据线(SDA)。 I2C可以使同一总线连接多个设备,并且从CPU上发送或读取信息。 Micro:bit内置的加速度计和指南针连接到了I2C。
  • 引脚 21 和 22: 这两个引脚除了连接了GND之外,并没有什么作用。
- 本文为本站原创文章,转载请保留出处。
- 文章链接:https://www.xpstem.com/article/10071

2022-06   阅读(7334)   评论(0)
 标签: maker Microbit GPIO

涨知识
数码管

也称作LED数码管,是一种可以显示数字和其他信息的电子设备。玻璃管中包括一个金属丝网制成的阳极和多个阴极。大部分数码管阴极的形状为数字。

评论:
相关文章
基于STEM教育的《人工智能教学 micro:bit智能交通灯》教学案例

渝中区“创新杯”优秀教育教学案例评选活动,是区内教师展示优秀教育教学成果、分享先进教育教学经验的重要品牌活动。为更好地推广获奖成果,搭建学术交流平台,


micro:pet 项目

这个项目为学生提供了一个机会,让他们为他们在 Unplugged 活动中采访的伙伴创建一个 micro:pet。


全球首款桌面级树莓派双轮足机器人问世!哈工大创业团队出品

近日,全球规模最大、最具影响力的众筹平台Kickstarter就发售了这样一种全新形态的桌宠机器人——全球首款桌面级树莓派双轮足机器人XGO-Rider。


通过数据流式处理器使用 micro:bit 和生成代码

本教程介绍如何使用生成代码平台编写一个简单的程序,该程序使用 Microsoft Data Streamer 加载项将实时数据从 BBC micro:bit 发送到 Microsoft Excel。


富有创意的micro:bit机器人和物联网项目合集

本文将向您展示一些关于2023年机器人和物联网的最有趣和创新的micro:bit项目。

搜索
最新课件
小鹏STEM教研服务

专属教研服务系统,助您构建STEM课程体系,打造一站式教学环境。