Bluebit主板

来自Labplus盛思维基百科
跳转至: 导航搜索
未标题-10.png

概述

Bluebit主板是以Microbit为原型设计的一款主板,结合其他模块可自由灵活组合创意设计。芯片采用nRF58122,32-bit ARM® Cortex™ M0 32-bit CPU 。内置加速度计和磁力计、支持蓝牙串口通信、支持2.4GHz射频传输。通用输入输出引脚10个、电机驱动引脚4个、按键输入引脚(A/B)2个、支持数字接口I2C和SPI。电源输入支持3.7V锂电池供电。

技术参数

  • 电源输入:3.7V锂电池供电
  • 支持锂电池充电
  • 工作电压:3.3V
  • 输出电压:3.3V、5V
  • 通用输入输出接口:5个接口共10个引脚,可用于数字输出或者数字输入模块和PWM输出。
  • 电机驱动:电机驱动4个引脚。可用于PWM输出或数字输出。
  • I2C物理接口2个
  • 按键接口:A、B按键,可用于数字输入模块、按键模块触发检测。
  • 内置加速度计
  • 支持蓝牙串口通信、支持2.4GHz射频传输
  • 模块尺寸:96x46x7.5mm

接口说明

接口 说明
指示灯 CHG为电量指示灯(放电、充电时指示灯会慢闪烁来指示4档电量显示;充电完成后不会闪烁,保持高亮;)、BT为蓝牙连接指示灯(闪烁为未配对,常亮为配对成功)、LOAD为USB下载指示灯)
3.7V电源接口 锂电池供电
电源开关
MicroUSB 程序下载
复位按键
A-B A、B按键,可用于数字输入模块、按键模块触发检测
I2C接口 物理接口2个,可用于I2C数字信号通讯模块
通用输入输出 5个接口共10个引脚,可用于数字输出或者数字输入模块和PWM输出,其中pin0、1、2、3、4、10支持ANALOG IN
电机 pin13、14、15、16 可支持PWM输出或数字输出,电源5V

使用m:python编程

m:python是盛思技术团队在BBC官方原版PythonEditor基础上、拓展开发的应用软件。相比原版PythonEditor,增加了下列功能:
1.不依赖网络,可离线安装使用
2.支持hex、python、blockly三种代码的读写
3.blockly模式下支持函数功能
4.可实现简单仿真
5.可云端存取项目

Mpython1.png



Step1.m:python编程软件安装:

双击mpythonSetup.exe按提示安装编程程序。进入官网下载 ( http://labplus.cn/index.php/product/download )
系统要求:windows7/windows8/windows10,32/64位;windows XP。
Mpython ico1.png

Step2.Micro:bit 串口驱动安装:双击mbedWinSerial.exe,按提示安装串口驱动。如需要USB串口打印数据须安装该驱动,不需要可跳过此步骤。

进入官网下载 ( http://labplus.cn/index.php/product/download )
Mbed serial.png

Step3.硬件识别:USB接口连接至电脑,打开电源开关。电脑将自动识别到可移动存储设备MICROBIT。

Microbit u盘.png



Step4. 程序设计:打开mpython编程软件,根据需要选择图形化编程或python代码编程方式来完成程序。点击软件指令区,选择对应指令进行编程,更方便快速的设计程序。也可点击菜单栏“模块化”,可切换至代码编程。

下载Hex.png

Step5. 程序完成后,点击Mpython download.png,下载程序并保存到microbit可移动盘上 ,待下载指示灯闪烁完毕后,说明程序下载成功。

保存hex.png

更多m:python编程软件操作说明可查看 http://wiki.labplus.cn/index.php?title=Mpython

使用说明


Warning yellow.png
注意 由于P3/4/6/7/9/10引脚在BBC:micorbit为LED点阵屏控制引脚,为了避免冲突。在使用上述引脚前须先将添加display.off() Display.off.png 释放引脚

应用示例


blue:bit课程

* 第一课--认识blue:bit


版本历史记录

Version Date Note [+]新增[-]删除[^]修复
V2.3 2018.05.03 [^]修改外观
V2.1 2018.01.29 [^]修改成microbit引脚直连
[^]接口VCC电压改成3.3V
[^]修改充电升压电路
[+]增加电机专用接口
V1.3 2017.10.25