11浏览
查看: 11|回复: 11

[项目] 【花雕动手做】从零开始搭建 Scratch Arcade 开发环境

[复制链接]
Scratch Arcade 创客版 ESP32S3 可编程游戏机开发板 是一款基于高性能 ESP32-S3 芯片 的多功能创客平台,集成了图形化编程支持、丰富的交互接口和便携式游戏控制系统。它不仅适用于 创意游戏开发,还广泛应用于 物联网项目、STEAM 教育教学、智能硬件实验 等多个领域,是青少年、教师、创客和开发者的理想选择。

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境图2

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境图1

驴友花雕  中级技神
 楼主|

发表于 5 小时前

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境

1、通过C口,USB数据线连接电脑

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 5 小时前

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境

2、USB驱动安装
安装USB驱动是使用外部设备时的关键步骤。从网站中下载驱动文件后,根据用户计算机系统选择安装步骤——

Windows 10/11
无需要安装额外的驱动,即可正常使用。

Windows 7
部分 Windows 7 系统下会因为缺少 USB 连接的驱动而导致无法通过USB线连接设备,可以参考下面步骤进行驱动的安装。

(1)识别设备: 连接USB转串口适配器到计算机的USB端口,系统会尝试自动检测并安装驱动。如果未能成功,可以通过设备管理器,右键选择”扫描检测硬件改动“。查看未识别或带有黄色惊叹号的设备。

(2)下载驱动: 由于Windows 7的内置驱动可能不支持所有USB转串口设备,因此需要从制造商官网下载合适的驱动程序。文件名可能是“USB驱动适合win7系统”这样的表述,这表明它是专为Windows 7优化的驱动。

(3)准备驱动: 下载完成后,找到下载的驱动文件,将其解压,记住解压的文件夹路径,后面将需要用到。

(4)安装驱动: 在设备管理器中,右键点击有感叹号的设备,选择更新驱动,然后选择“浏览我的电脑以查找驱动程序软件”。

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境图1

(5)验证安装: 安装完成后,重新检查设备管理器,确保USB转串口设备已正确识别并显示为COM端口。此时,应该可以使用串口通信软件(如HyperTerminal或RealTerm)与连接的设备进行通讯了。


回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 5 小时前

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境

3、打开设备管理器,确保USB转串口设备已正确识别并显示为COM端口。

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 4 小时前

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境

4、Scratch Arcade使用BlockCode 框架
BlockCode 是一个基于图形化编程理念构建的教育型编程平台,旨在通过“积木式代码”帮助用户以可视化方式学习编程逻辑。它融合了 Scratch 和 Blockly 的设计思想,适用于青少年编程教育、创客项目开发以及嵌入式硬件控制。BlockCode 的核心理念是 “Cracking code, one BLOCK at a time.”(逐块破解代码)。其主要特点:

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境

5、BlockCode 在线编程平台:
https://make.blockcode.fun/

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境

7、编写程序
在 BlockCode Playgrounds 使用图形化(Scratch)或 MicroPython 进行编程。

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境

8、图形化(Scratch)

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境

9、界面与Scratch完全一样,大部分的编程积木模块也都一样,少部分因为硬件特征有所不同(以后缺少的部分会逐步补全,更贴近原版 Scratch 的积木模块和功能),更方便熟悉Scratch的老师进行教学。

扩展模块差异比较大,拥有更多硬件(需要连接相应外设)方面的控制模块和AI模块。

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境

10、丰富的扩展功能
通过丰富的扩展实现更多天马行空的想法,扩展涵盖图形、数据、算法、传感器、(电机)执行器、AI等等多个方面,更多扩展后续将陆续推出。

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 小时前

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境

11、MicroPython
固件基于最新 MicroPython 1.2x 版本编译,增加了特有的包,更方便开发游戏和小程序。

MicroPython 编程平台敬请期待。


12、离线电脑端

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境图1

【花雕动手做】从零开始搭建 Scratch Arcade 开发环境图2

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4 备案 沪公网安备31011502402448

© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail