阅读提示:通过阅读本指南,你可以了解 Adafruit - 可穿戴编程开发主板的基本信息及产品参数,按步骤配置使用主板进行编程的编程环境,并学习相关校外课编程课程。本文内容包含以下几个部分:

1. Adafruit 可穿戴编程开发主板介绍‌‌
2. 配置使用主板编程的编程环境‌‌
3. 使用主板学习校外课编程课程
附录. 安装 Adafruit Windows 驱动操作步骤

1. Adafruit 可穿戴编程开发主板介绍‌‌

Adafruit 可穿戴编程开发主板 (Adafruit Circuit Playground Express),是一款基于ARM Cortex-M0 处理器的一体式编程开发主板。主板内嵌陀螺仪,加速计,温度、光线、声音及压力传感器,GPS 和麦克风微控制器。主板呈圆形,周围带鳄鱼夹焊盘,支持焊接或缝接,并可使用 USB、AAA 电池组或锂电池供电。主板内置 USB 支持,连接电脑即可编写并运行程序,是在真实硬件上实践编程的最佳方法。

Adafruit 可穿戴编程开发主板详细信息:

  • 10 个 mini NeoPixel 灯,每个均能显示任何颜色
  • 1 个运动传感器(具有触摸检测、自由落体检测的 LIS3DH 三轴加速计)
  • 1 个温度传感器(热敏电阻)
  • 1 个光传感器(光电晶体管);还可作为颜色传感器和脉冲传感器
  • 1 个声音传感器(MEMS 麦克风)
  • 1 个带 D 类放大器的微型扬声器(7.5 mm 磁性扬声器/蜂鸣器)
  • 2 个按钮,标记 A 和 B
  • 1 个滑动开关
  • 红外接收器和发射器;可接收和发送远程控制代码,并在主板之间传递信息,亦可作为接近传感器使用
  • 8 个鳄鱼夹适用的输入/输出引脚
  • 包括 I2C、UART、可接收模拟输入的 8 个引脚、多个 PWM 输出
  • 7 个焊盘可作为电容式触摸输入,以及 1 个模拟输出
  • 绿色 LED 状态灯
  • 红色 「#13」LED 闪烁灯
  • 复位按钮
  • ATSAMD21 ARM Cortex-M0 处理器,运行频率为 3.3 V 和 48 MHz
  • 2 MB 的 SPI 闪存存储 CircuitPython,主要用于存储执行代码
  • MicroUSB 端口用于编程和调试
  • USB 端口可以像串行端口、键盘、鼠标、操纵杆或 MIDI 那样工作

2. 配置使用主板编程的编程环境‌‌

在「校外课 - Maker」软件里,学习编程并调试程序

跟其他课程不一样的是,主板编程需要你在电脑上下载并安装「校外课 - Maker」软件,并在软件里学习编程并调试程序。

「校外课 - Maker」程序现在支持 Windows, Mac 以及 Linux 操作系统,根据你电脑的操作系统类型下载并安装相应的软件。请注意 Windows 需要另外下载并安装Adafruit Windows 驱动

  • Windows
    下载并安装「校外课 - Maker」软件
    下载并安装「Adafruit Windows 驱动」
  • Mac
    下载并安装「校外课 - Maker」软件
  • Linux
    下载并安装「校外课 - Maker」软件

点击下面链接进入软件下载页面:
http://studio.xiaowai.co/maker/setup

3. 使用主板学习校外课编程课程‌‌

将主板使用 USB 连接线连接到电脑,打开「校外课 -Maker」软件进行编程环境测试

安装完软件之后,将主板使用 USB 连接线连接到电脑。此时主板绿色状态灯亮起。打开「校外课 -Maker」软件,点击「编程环境测试」页面进行自动检测,完成上图所示四项检测内容。如遇到问题,可按页面提示信息进行检查操作。检测成功后,点击「Maker 编程首页」,选择课程或练习环境,即可开始使用 Adafruit 可穿戴编程开发主板进行编程学习。

附录. 安装 Adafruit Windows 驱动 操作步骤

Windows 操作系统的电脑,需要安装「Adafruit Windows 驱动」。首先从上面连接的页面下载驱动软件,或者你也同意通过下面的链接获取最新版本的驱动安装文件:
https://github.com/adafruit/Adafruit_Windows_Drivers/releases/latest

下载驱动安装文件:

下载后打开安装文件,点击「I Agree」接受用户协议:

选择要安装的主板驱动,选择所有驱动,并点击「Install」按钮开始安装:

安装成功结束后,点击「Close」按钮完成安装:

了解更多校外课课程介绍,请参考:
新用户指南 - 校外课网站编程学习环境及少儿编程课程介绍
离线学习少儿编程,一些不使用电脑也可以学习编程知识的亲子互动游戏

了解互联网安全方面的信息,请参考:
家长互联网安全指南(一):关于互联网安全你了解多少,如何保证孩子在互联网上的安全,你知道网络安全专家会怎么做吗?
家长互联网安全指南(二):关于互联网安全你了解多少,如何保证孩子在互联网上的安全,你知道网络安全专家会怎么做吗?

扫码下面二维码,关注我们的公众号,阅读最新文章或观看更多视频教程:

校外课少儿编程 公众号