下载与安装好搭Block编程软件
好搭Block离线软件的下载地址为:http://www.haohaodada.com/new/art_show.php?id=220
![1672899409778296.png 好搭block下载界面.png](/ueditor/php/upload/image/20230105/1672899409778296.png)
下载完软件后,进行安装,根据提示,一步一步进行安装即可。
注意需要将提示的驱动进行一一安装。
![1672899458997108.png 好搭block图标.png](/ueditor/php/upload/image/20230105/1672899458997108.png)
选择主板
安装完成后,打开软件,首先弹出主板选择对话框,点击选择Nduino-Wulink。
![1672899537859994.png 2.png](/ueditor/php/upload/image/20230105/1672899537859994.png)
编程界面
![1672899570607723.png 3.png](/ueditor/php/upload/image/20230105/1672899570607723.png)
菜单栏:包含了软件使用过程中的一些基本功能,学习使用菜单,将会使我们在编写程序的过程中如虎添翼。
指令区:包含了各种分类的指令,可以直接拖至图形化编程区使用。
图形化编程区:按照特定逻辑组合指令,编写出各种功能的程序。默认指令:每次打开编程页面,都有两条默认指令,“初始化”指令和“重复执行”指令。“初始化”指令里面的指令在程序运行中只执行一次,“重复执行”指令里面的指令在程序运行时会从上到下重复执行,在进行编程时都要在这两个指令下完成。
字符代码区:在编写图形化编程的同时,代码区会出现对应的C语音代码。
硬件连接
查看Nduino-Wulink背面的版本号,如果是V1.0版本,点击菜单栏的“更多”,选择“设置”,下载模式切换成“U盘下载”。如果是V1.2版本,下载模式为“串口下载”。
![1672899707700787.png 5.png](/ueditor/php/upload/image/20230105/1672899707700787.png)
以V1.0为例,拨动开关拨到ON挡,连接USB数据线至计算机USB口,进入U盘下载模式。电脑资源管理器会自动跳出“haohaodada”U盘。主控板的绿色电源指示灯就会点亮。
注意:程序下载后,电脑资源管理器会再次跳出U盘,可以直接下载新的程序。
![1672899807240240.png 连接Nduino-Wulink.png](/ueditor/php/upload/image/20230105/1672899807240240.png)
![1672899848614257.png 显示haohaodadaU盘名称.png](/ueditor/php/upload/image/20230105/1672899848614257.png)
程序实现
WULink-NOVA套件主要包括主控板、各种功能模块和连接线。主控板可以存储、运行程序,采集、处理和发送数据;功能模块包含各种常用的传感器模块、输出设备模块、电机驱动模块和通讯模块;使用连接线将主控板和不同的功能模块连接起来,可以创造出各种各样富有创意的智能装置。
1. LED灯点亮
硬件连接
(1)UTBlock开源硬件模块
使用XH-杜邦母3P连接线将LED灯模块连接在主板的S1端口,如下图所示。
![1672899963959913.jpg 3.jpg](/ueditor/php/upload/image/20230105/1672899963959913.jpg)
(2)NOVA电子积木模块
使用专用连接线将LED灯模块连接在主板的S1端口,如下图所示。
![1672900173524237.jpg 7.1.jpg](/ueditor/php/upload/image/20230105/1672900173524237.jpg)
程序编写
(1)UTBlock开源硬件模块
从指令区的“基础功能”类别指令中拖出如下图所示的指令,进行组合。
![1672900259286311.png 6.png](/ueditor/php/upload/image/20230105/1672900259286311.png)
(2)NOVA电子积木模块
从指令区的“基础功能”类别指令中拖出如下图所示的指令,进行组合。
![1672900296716678.png 15.png](/ueditor/php/upload/image/20230105/1672900296716678.png)
运行下载
点击菜单栏的“运行”,将程序运行下载至Nduino-Wulink中。
![1672900329593749.png 7.png](/ueditor/php/upload/image/20230105/1672900329593749.png)
![1672900391886947.png 复制成功界面.png](/ueditor/php/upload/image/20230105/1672900391886947.png)
运行效果
![1672900617963914.jpg 1.1.jpg](/ueditor/php/upload/image/20230105/1672900617963914.jpg)
![1672900682393053.jpg 8.jpg](/ueditor/php/upload/image/20230105/1672900682393053.jpg)
2. LED灯闪烁
硬件连接
硬件连接可以参照第一个程序的连接方法。
程序编写
从指令区的“基础功能”和“控制”类别指令中拖出如下图所示的指令,进行组合。
![1672901240279120.png 8.png](/ueditor/php/upload/image/20230105/1672901240279120.png)
运行下载
点击菜单栏的“运行”,将程序运行下载至Nduino-Wulink中。
![1672901286908446.png 7.png](/ueditor/php/upload/image/20230105/1672901286908446.png)
![1672901316740960.png 复制成功界面.png](/ueditor/php/upload/image/20230105/1672901316740960.png)
运行效果
![1672901720386342.jpg 3.jpg](/ueditor/php/upload/image/20230105/1672901720386342.jpg)
![1672901871107635.jpg 8.jpg](/ueditor/php/upload/image/20230105/1672901871107635.jpg)
3.单按键控制LED灯亮灭
硬件连接
(1)UTBlock开源硬件模块
使用XH-杜邦母3P连接线将LED灯模块和按钮模块连接在主板的S0,S1端口,如下图所示。
![1672902314120878.jpg 4.1.jpg](/ueditor/php/upload/image/20230105/1672902314120878.jpg)
(2)NOVA电子积木模块
使用专用连接线将LED灯模块和按钮模块连接在主板的S0,S1端口,如下图所示。
![1672902496818486.jpg 9.1.jpg](/ueditor/php/upload/image/20230105/1672902496818486.jpg)
程序编写
从指令区的“基础功能”、“控制”和“数字与逻辑”类别指令中拖出如下图所示的指令,进行组合。
![1672902563800106.png 9.png](/ueditor/php/upload/image/20230105/1672902563800106.png)
运行下载
点击菜单栏的“运行”,将程序运行下载至Nduino-Wulink中。
![1672902608149400.png 7.png](/ueditor/php/upload/image/20230105/1672902608149400.png)
![1672902637513877.png 复制成功界面.png](/ueditor/php/upload/image/20230105/1672902637513877.png)
运行效果
![1672902777153096.jpg 6.jpg](/ueditor/php/upload/image/20230105/1672902777153096.jpg)
![1672902897805562.jpg 11.jpg](/ueditor/php/upload/image/20230105/1672902897805562.jpg)
程序保存
1.本地保存
根据需要修改作品名称,然后在菜单栏中的项目中,选择保存(图形文件),选择本地保存路径即可。
![1672903005547682.png 10.png](/ueditor/php/upload/image/20230105/1672903005547682.png)
![1672903016571694.png 11.png](/ueditor/php/upload/image/20230105/1672903016571694.png)
2.云保存
登录账号
需要先登录自己的好好搭搭账号,在个人中心中登录,如果没有账号可以免费注册。
![1672903105254583.png 免费注册.png](/ueditor/php/upload/image/20230105/1672903105254583.png)
云保存
登录成功后,点击云保存即可保存在自己的账号中。
![1672903158736324.png 12.png](/ueditor/php/upload/image/20230105/1672903158736324.png)
查看保存项目
在菜单栏的项目-项目中心-我的项目,即可查看刚才保存的文件。
![1672903214299871.png 14.png](/ueditor/php/upload/image/20230105/1672903214299871.png)