ScratchArduino可视化编程软件详细设计V

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Scratch+Arduino可视化编程软件详细设计与实现文档

之前花了一年时间学习scratch的源码,将scratch可视化编程和硬件实体机器人结合起来,

制作了一款可以自己定制化的可视化编程软件,可以将scratch的图形代码下载到机器人硬件中,而且自己也写了一个详细的编译和源码分析文档,感兴趣可以加微信或者,或者加,互相学习和探讨。

目录

Scratch+Arduino详细设计文档 (1)

一、 Scratch+Arduino开发环境搭建及配置 ........... 错误!未定义书签。

1.1安装源码编辑器............................ 错误!未定义书签。

1.2下载最新版的AIR-SDK...................... 错误!未定义书签。

下载最新版的AIR-SDK,目前24.0................. 错误!未定义书签。

1.3Scratch+Arduino 源码...................... 错误!未定义书签。

1.4拷贝必要的DLL............................ 错误!未定义书签。

1.5新建项目工程.............................. 错误!未定义书签。

运行Flash builder 4.7新建一个 ActionScript Project错误!未定义书签。

1.6添加库文件................................ 错误!未定义书签。

选择项目的属性:添加库文件夹: Scratch+Arduino\source\libs错误!未定义书签。

1.7添加扩展库................................ 错误!未定义书签。

添加本机扩展库: Scratch+Arduino\source\libs\*.ane错误!未定义书签。

1.8创建并添加数字签名........................ 错误!未定义书签。

1.9导出文件.................................. 错误!未定义书签。

择导出成发行版本时需要导出的文件:............. 错误!未定义书签。

1.10配置主xml文件.......................... 错误!未定义书签。

1.11处理DLL文件............................ 错误!未定义书签。

1.12添加Arduino IDE......................... 错误!未定义书签。

1.13添加portable文件夹..................... 错误!未定义书签。

二、 Scratch+Arduino项目的框架结构及包说明....... 错误!未定义书签。

2.1默认包.................................... 错误!未定义书签。

2.2Assets包................................. 错误!未定义书签。

2.3block包.................................. 错误!未定义书签。

2.4cc.makerblock包.......................... 错误!未定义书签。

2.5Drivers包................................ 错误!未定义书签。

2.6ext.libraries包.......................... 错误!未定义书签。

2.7extensions包............................. 错误!未定义书签。

2.8firmware包............................... 错误!未定义书签。

2.9icons包.................................. 错误!未定义书签。

2.10interpreter包............................ 错误!未定义书签。

2.11locale包................................. 错误!未定义书签。

2.12Media包.................................. 错误!未定义书签。

2.13primitives和scratch包................... 错误!未定义书签。

2.14ui和uiwidgets包......................... 错误!未定义书签。

三、添加扩展模块及相关文件说明................... 错误!未定义书签。

3.1Scratch+Arduino.s2e文件里的数据格式说明.. 错误!未定义书签。

3.2json库................................... 错误!未定义书签。

3.3js文件说明............................... 错误!未定义书签。

3.4固件文件说明.............................. 错误!未定义书签。

四、更换默认角色库的方法......................... 错误!未定义书签。

4.1把图片放入media文件夹.................... 错误!未定义书签。

4.2在mcat.json文件里做相应的修改............ 错误!未定义书签。

五、修改界面menu菜单栏.......................... 错误!未定义书签。

5.1修改menu.xml文件......................... 错误!未定义书签。

5.2修改topsystemMenu.as类................... 错误!未定义书签。

六、控制板及扩展菜单栏功能实现................... 错误!未定义书签。

相关文档
最新文档