# 插件

## 概述

本工具中主要由两个软件组成，“好好搭搭硬件下载插件”和“好好搭搭在线编程插件”。

“好好搭搭硬件下载插件”是haohaodada平台编写好程序下载到设备中运行的下载工具（如机器人、Arduino、NOVA等需要把程序下载到设备中运行）。

“好好搭搭在线编程插件”是haohaodada平台在线编程，无需下载直接在haohaodada平台运行，就能进行设备和平台互动，适合制作互动媒体作品。（如传感器板、智能电子积木等）

## 安装

1.下载[好好搭搭插件](http://www.haohaodada.com/haohaodada_setup.exe)

2.运行所下载的“好好搭搭”插件安装程序，打开如下左图所示的安装向导，单击“下一步”按钮开始安装。

![](/files/-LWoCnfUVSApT3JcgoIT)

3.在如上右图所示的“选择目标位置”对话框中，一般不需要改变安装位置，将插件程序安装到“D:\haohaodada\插件”文件夹中。单击“下一步”按钮继续安装。

4.在如下左图所示的“选择开始菜单文件夹”对话框中，默认会在“开始”菜单文件夹生成一个名为“haohaodada”的程序组，一般不要改变。单击“下一步”按钮继续安装。

![](/files/-LWoCpUb8HWIUdWmtuSc)

5.在如上右图所示的“选择附加任务”对话框中，默认会在桌面上生成快捷方式，一般也不要改变。单击“下一步”按钮继续安装。

6.在如下左图所示的“准备安装”对话框中，进一步确认“安装位置”、“开始菜单程序组”、“桌面快捷方式”等安装内容。单击“安装”按钮，开始插件程序的安装。

![](/files/-LWoCrN298W0Q1zDwVia)

7.插件程序安装完成以后，还会打开如上右图所示的“驱动安装”对话框，安装“好好搭搭”设备的驱动程序。单击“安装”按钮开始安装。

8.“好好搭搭”设备驱动程序安装完成后，会显示如下左图所示的对话框，单击“确定”按钮退出驱动安装程序。

![](/files/-LWoCspbwD2t0WO8XnDH)

9.在如上右图所示的“haohaodada安装向导完成”对话框中，单击“完成”按钮，就可以退出插件安装程序，完成“好好搭搭”插件的安装。

## 硬件下载插件使用说明

![](/files/-LWoCuaj7KayVQWYFA_v)

1.打开haohaodada.com平台,进行专用设备的图形化编程。

2.运行文件夹中的“硬件下载插件.exe”程序或双击桌面“硬件下载”图标运行，选择好设备对应的串口（一般会自动选择），选择设备的型号（机器人和开发板都选haohaodada,Arduino选板的相应型号）。

3.本软件要始终运行不能关闭，如关闭将无法上传程序到设备。

4.默认设备型号是haohaodada,其他型号可以单击下拉可选.

5.如没有发现设备相对应的串口，请检查设备驱动程序有没有安装完成。

6.在haohaodada.com平台上完成编程，点击上传到arduino按钮（upload to arduino),2-5秒显示编译完成。请你选择下载或保存，点击下载,显示下载窗口，下载完成自动关闭窗口。

7.如下载程序失败，请重新操作一遍。

## 在线编程插件使用说明

![](/files/-LWoCw2AwlOZj3EzVjs2)

1.打开haohaodada.com平台，找到创作相应的设备编程。

2.运行文件夹中的“在线编程插件.exe”或双击桌面“在线编程”图标运行，选择设备对应的串口（一般会自动选择），本软件要始终运行不能关闭。

3.在平台编辑状态，找到更多模块，如连接状态是红色说明平台没有和设备通讯成功，如显示绿色说明通讯成功。

4.如通讯未成功，点击本软件的“连接”按钮，再点击绿旗运行平台的作品，更多模块连接状态显示绿色通讯成功。

## 注意事项

1.上述两个软件只能运行其中一个，运行了A就要关闭B，运行B必须把A关闭。

2.在操作中，务必运行正确的插件，不要搞错两个插件的功能。

## 常见问题

1.已知酷狗音乐会占用插件监听端口，导致插件无法使用，关闭酷狗就行。

2.驱动安装失败，目前大部分系统包括XP，CH340驱动都没问题，如果发现驱动始终安装不上，只能重装系统或者换电脑。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.haohaodada.cn/hao-hao-da-da-ping-tai/cha-jian.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
