制作坊micro:bit基础教程之入门与介绍 专区
micro:bit基础教程之入门与介绍

micro:bit是一款由英国广播电视公司(BBC) 为青少年编程教育设计,并由微软,三星,ARM,英国兰卡斯特大学等合作伙伴共同完成开发的微型电脑。BBC希望通过micro:bit驱动青少年参与到创造性的硬件制作和软件编程中去,而不是每天沉浸在各式的娱乐和消费中。 [1]
micro:bit有什么功能?
从舞动的机器人到香蕉键盘,micro:bit拥有让你编写出令人惊叹的作品的能力。一切皆有可能![2]
Micro:bit具有以下特性:
● 25颗红色独立可编程 LED
● 3个机械按键,包括两个用户按键一个复位按键
● 25针金手指
● 光线传感器和温度传感器
● 运动传感器 (加速度和指南针)
● 无线通讯,通过无线电和蓝牙
● USB 接口
主要功能
1.LEDs
LED代表发光二极管,micro:bit具有25个可单独编程的LED,组成5*5的点阵屏幕,你可以编程在屏幕上显示文本、数字和图像,复杂点还能显示动画呢!
2. 按键
micro:bit正面有两个按键A和B,你可以编写代码检测何时按下这些按键,触发程序中对应的功能。在micro:bit背面有一个复位按键,按下这个按键,可以让程序复位。
3. 23针金手指
micro:bit有23针的金手指(引脚)可供用户拓展,你可以使用这些引脚外接电机、舵机、超声波等一些传感器。
4. 光线传感器
micro:bit屏幕上的LED同时也可以作为光线传感器来检测当前环境亮度,通过这个传感器我们可以实现一些有趣的玩法。
示例:图形化示例漂亮的小夜灯
5. 温度传感器
micro:bit芯片内置温度传感器,可以实时检测芯片温度,将芯片温度减去几度大约就能等于当前的环境温度。
6. 加速度计、罗盘
加速度计可以检测Micro:bit的动作例如摇晃、倾斜、翻转,通过使用这个模块,可以轻松打造一辆micro:bit平衡车。罗盘可以检测地球的磁场,但是在第一次使用时需要校准,最新的micro:bit的加速度计和罗盘已经合二为一了。
7. 无线广播
这个功能可以让多个micro:bit进行通信,我们给这个功能取个通俗的名字叫做“组网”,在同一个组内的micro:bit可以互相通信,通过这个功能,可以让micro:bit互相传递信息,也可以控制micro:bit机器人们同时动作,在灯光和跳舞的场合中可以用到,嘿嘿~
8. 蓝牙
Micro:bit内置的低功耗BLE(蓝牙低功耗)天线允许micro:bit发送和接收蓝牙信号。这个功能让micro:bit可以和电脑、手机、平板电脑进行无线通讯,因此你可以使用手机来控制micro:bit,可以使用手机下载代码到micro:bit。
9. USB接口
你可以使用USB数据线连接micro:bit与电脑,然后将程序文件(HEX文件)复制或发送到micro:bit盘符来下载程序。
持续更新中~
