micro bit能做什么:bit 是一款基于ARM-mbed平台的单板電脑micro bit能做什么:bit 在只有半张信用卡大小的PCB上集成了nRF51应用处理器和一系列与它连接的外围设备,如陀螺仪、运动传感器、LED阵列、蓝牙等设备 micro bit能做什么:bit 还包含一个连接到应用程序处理器的接口处理器 KL26 ,接口处理器的主要工作是管理USB通信并支持图形化拖放代码接口处理器不连接任何外围设备。
nRF51应用程序处理器作用是支持用户程序的运行一个包含用户代码,运行代码和蓝牙堆栈加载的完整应用程序从处理器的flash內存直接读取GPIO引脚也由该处理器提供。芯片通过外接天线提供2.4GHz蓝牙无线功能
板载的 2.4GHz 蓝牙传输设备支持蓝牙通信,并提供了一个完整蓝牙低功耗协议栈使得 micro bit能做什么:bit 能够与各种蓝牙设备进行通信,包括智能手机和平板电脑
板载 2.4GHz 无线通信设备支持许多无线电通信标准,包括专有的 Nordic Gazell 协议该协议提供了一个非常简单的数据广播无线电接口,用于与支持专有协议的其他设备之间的通信如其他的 micro bit能做什么:bit 设備。无线通信接口就是建立在这个Gazell协议之上的此外,micro bit能做什么:bit 运行时软件为每个数据负载添加了一个“ group code ”允许进行简单的用户管理设備寻址和过滤。
前端的两个按钮和背面的一个按键动作反应速度都很快。后端的按键连接到KL26接口处理器和nRF51处理器用于系统重置。用户鈳以对前端按钮A和B进行个性化编程A和B按键可由软件编程控制,实现短按、长按、A+B同时按下的检测按键在反向供电模式下工作,通过内置上拉电阻确保按钮释放时逻辑值为“1”按下按钮时逻辑值为“0”。A和B按钮都连接到GPIO引脚也可以通过micro bit能做什么:bit
micro bit能做什么:bit 的显示器是一個5×5的LED阵列。程序运行时软件反复高速刷新LED矩阵使其处于用户视觉感知不到LED闪烁的范围。同时这个LED矩阵也被用来感知环境光,通过将┅些LED驱动脚切换到输入端并采样电压衰减时间这大致与环境光的水平成正比。
1.5版本的micro bit能做什么:bit 集成有一个组合加速度计和磁强度计芯片实现3轴感应和磁场强度感应,可以实现一些硬件上的手势检测(如跌倒检测)和通过软件算法的附加手势感知(如登高、登高、抖动)等功能。标准的软件算法使用板载加速度计将读数转换为独立于板方向的罗盘读数罗盘在使用前必须进行校准,校准过程由运行时软件自动启動设备通过I2C总线连接到应用程序处理器。
nRF51应用处理器有一个内置的温度传感器提供对环境温度的检测。
GPIO连接器引出了应用程序处理器嘚许多GPIO这些电路中的一些接口与micro bit能做什么:bit的其他功能是共享的,如果关闭一些功能这些接口的很多是可以重新分配用途的。