好搭BOX智能试验箱是一款专门面向少年儿童设计、开发的开源硬件,使用它可以非常方便、快速地制作各种智能装置案例。
好搭BOX智能试验箱主要包括主控板、各种功能模块(如下图1-1所示)。其中白色的大板为主控板,用于运行程序,采集、存储、处理和发送数据;功能模块分为三类,红色模块为输出模块,黑色模块为输入模块,黄色模块为扩展接口模块。将不同的模块进行有机组合,并编写相应的程序,可以创造出各种各样富有创意的智能硬件系统。
图1-1 好搭BOX智能试验箱全家福
| 在好搭BOX智能试验箱中,找到主控板以及按键、亮度、声音、超声波等传感器模块,LED、蜂鸣器等输出设备模块。 |
使用好搭BOX智能试验箱进行硬件的程序设计非常方便。下面就以制作一个用按键控制LED亮灭的作品为例,介绍智能试验箱的内置程序调用方法和网络程序下载方法:
第一步:找到所需模块并放置到主控板上 | |
要制作一个按键控制LED亮灭的智能硬件系统,需要使用主控板、按键模块、单色LED模块。
1. 先找到以上这些造物所需的功能模块,放置在主控板上的任意六边形区域内;好搭BOX的主控板和模块连接采用磁铁吸合方式固定并通过弹簧触点传输信号(如下图1-2所示)。
图1-2 “抽签机”作品示例图
第二步:运行内置程序 | |
“抽签机”的程序在智能试验箱产品出厂的时候都已经内置了,可以通过旋转“程序选择开关”进行选择(如下图1-3所示)。
要运行内置程序,需在关机状态下,先旋转“程序选择开关”进行选择,之后打开电源开关。
图1-3 好搭BOX运行内置程序操作方法
内置程序说明如下:
| 将按键模块和单色LED模块的放置换到其他六边形位置,看看程序运行是否有变化? |
“好好搭搭”网站上有很多使用好搭BOX智能实验箱制作的智能装置作品程序,要想查看、使用这些作品程序,可以按以下步骤操作:
1. 打开浏览器,进入“好好搭搭”网站(haohaodada.com),然后单击网站右上角的“登录”按钮登录网站(如果没有账号,可以先单击“加入”按钮免费注册,具体介绍见阅读材料一)。
2. 登录完成后,单击网站浏览器地址栏,在地址栏中输入“http://www.haohaodada.com/haodabox/”,进入程序设计页,点击顶部“例程”按钮,
3. 点击“设备列表”右侧的“添加”按钮,添加新设备,MAC地址在好搭BOX背面。
注意:输入MAC地址时,请将输入法切换到英文大写状态。
4. 点击顶部“例程”按钮。
找到名为“2-抽签机”的程序。的作品缩略图,单击缩略图就会打开作品的程序项目页(如下图1-4所示)。
图1-4 “抽签机”作品程序项目页
点击“下载到设备”可以将程序下载到好搭BOX中,下载完成后程序会自动运行。此时要保证好搭BOX设备处于联网状态,切“设备列表”中的Mac地址与设备一致。好搭BOX的联网配置详见阅读材料一。
| 试打开例程中的其它作品程序,并阅读作品说明,搭配相应的电子模块,最后将程序下载到好搭BOX中,看看作品的运行效果。 |
阅读材料一:好搭BOX的无线网络连接设置
好搭BOX可以通过网络实现程序的无线下载,只要处于开机状态并且通过无线网络接入互联网,那么无论身处何地都可以对它进行编程、控制。
一、 第一步,让好搭BOX进入微信配置模式
单击电源键开机,好搭BOX会试图去连接本地无线路由器,当连接失败后,直接进入等待微信配置模式,此时,状态指示灯为红色慢闪状态,蜂鸣器“滴-滴-…”每隔0.5秒响一次。
二、 第二步, “好好搭搭”微信公众号配置无线
直接扫描设备背后标签上的二维码,关注好好搭搭微信公众号,也可以在微信中搜索“好好搭搭”公众号。
点击“WU-Link”-“WIFI配置”,之后输入本地WIFI密码,点击“连接”按钮。
等待一段时间,状态指示灯变为蓝色常亮之后,代表好搭BOX已成功连入互联网!
上述操作可以对多台好搭BOX进行批量配置联网。