跳到主要内容

快速开始

通过本章节的阅览,你将从零开始了解如何使用产品,如果你是没有编程经验的入门者,请一步不差跟着操作。

软件准备

危险

Kittenblock新用户请务必先前往了解软件的安装等基本事项 🔗跳转

硬件连接

连接主控板可以分为2个步骤,Type-C USB数据线连接未来板|在软件中连接设备

  1. USB连接后,记得打开板子背后的电源开关(拨动开关拨向ON)

  2. 在软件中选择未来板,搜索设备并连接设备

image.pngimage.png

危险

若当出现找不到串口或连接失败的问题 ❓参考帮助

编程指导

舞台交互

舞台交互指的是硬件与软件连接状态下,硬件与Kittenblock中的舞台及角色进行控制与数据反馈。

信息

交互不仅直观,优势更是在于方便程序调试,尤其是当程序逻辑中包含某些多变数值的判断。不需要每次花时间上传程序,仅需要点击积木块即可快速取值。

  • 快速执行

从左侧分栏中拖出 蜂鸣器积木块,点击积木块,可以听到未来板有声音响起。
image.png

  • 提取返回值

从左侧分栏中拖出 温度积木块,点击积木块,可以即可获取返回值。
image.png

  • 角色互动

下面这个程序展示的是未来板按键A和B控制舞台角色前后移动。

信息

与舞台及角色互动的场景应用方向比较广,还可与AI扩展积木结合实现诸如垃圾分类、人脸识别门禁等智能作品。

image.png

上传程序

上传程序是指需要将编写的程序固化在硬件中,当硬件脱离电脑后仍然可以一供电就运行该程序。

由于未来板是基于ESP32的microPython固件 ,开机默认会运行烧录到板子内部Flash中的main.py文件。在Kittenblock上传程序的实现方法,也正式将编写的程序转译成microPython代码并传入到硬件的main.py中保存。

危险

上传的程序积木块 不能 包含除硬件以外的,舞台和角色相关的积木块。

  1. 编写一个只包含硬件相关的积木程序

  2. 点击切换开关将代码窗口调出,并点击上传

image.png