极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 16752|回复: 11

蓝牙到433MHz无线通讯中转盒

[复制链接]
发表于 2013-5-15 10:50:22 | 显示全部楼层 |阅读模式
因为智能开挂的单火线供电方案,无奈的选择了433MHz RF的无线通讯方式,导致无法跟手机和其他wifi 蓝牙设备直接连接,所以必须通过一个中转盒来进行控制。



这里我们使用一个开源的Arduino方案来实现。可以在这里提供了原理图及Arduino上使用的固件。中转盒使用到的协议和固件里一些函数的可以看这里:http://www.geek-workshop.com/thread-4577-1-1.html

操作手册

1.jpg

ITEAD智能开关能通过433MHz的无线可以相互进行组网配对,实现不同房间的开关互相控制。同时也支持使用433MHz频段的遥控器进行遥控。但是很可惜手机并不能直接对这些智能开关操作,所以我们发布了这个智能中转盒,这样就可以通过手机蓝牙连接中转盒,然后对智能开关进行控制和状态同步了。

这个智能中转盒只是完成了将手机的通过蓝牙发送过来的控制和查询指令,转换为智能开关上的指令格式,通过433MHz的无线发送出去,实现手机对智能开关的遥控。

这个中转盒是基于Arduino开发的一个开源设计,我们会发布他的硬件原理图和软件源代码,并且通过USB就可以简单的实现通过电脑来进行软件升级更新。

开关及接口:
2.jpg
1.        电源输入接口
2.        Micro USB接口:用于升级固件
3.        蓝牙复位按钮
4.        设备复位按钮
指示灯:
3.jpg
1.        电源灯:灯亮表示设备电源工作正常;灯灭表示设备电源短路或处于掉电状态。
2.        蓝牙连接状态灯:闪烁表示蓝牙处于待连接状态;灯亮表示蓝牙处于已连接状态;灯灭表示蓝牙设备异常。
3.        蓝牙通信状态灯:闪烁表示蓝牙处于发送数据状态;灯亮或灯灭表示蓝牙没有数据传输。
4.        433MHz通信状态灯:闪烁表示433MHz模块处于接收数据状态;灯亮或灯灭表示433MHz模块没有数据可接收。
使用手册:
1.        安装手机软件
下载地址:https://play.google.com/store/ap ... teadstudio.Activity

2.        给智能中转盒插上电源。这时蓝牙连接状态灯会闪烁,然后打开手机控制软件ITEAD Smart Home Switcher。

3.        点击“SEARCH”按钮来搜索蓝牙设备,找到名称为“ITEAD Transit Box”的设备,这就是我们要连接的智能中转盒。点击这个设备,会弹出配对码输入界面,输入“1234”配对码后,按OK按钮,就可以连接到智能中转盒了。连接完成后,软件界面右上角的蓝牙图标会从灰色变成为蓝色。而中转盒上的蓝牙连接状态灯从闪烁状态变为常亮状态,表示连接完成。

4.png

4.        然后我们必须要让要添加的设备进入配对状态。比如智能开关,我们可以长按要添加的按钮,直到听到第四声“滴”声后放开(大约16-20秒)。松开按钮后,此时开关就进入了配对状态。接着我们可以在手机软件上添加这个设备,点击“ADD”按钮,在弹出的设备设置窗口中,选择设备类型(智能开关或智能排插)和填写设备名称,如:Kitchen,按“NEXT”按钮。此时会弹出提示窗口,让你再次确认要添加设备已进入配对状态,确认无误后后按“NEXT”按钮。如果添加成功,开关会“滴”一声表示配对成功,退出配对状态,该开关设备会在软件主界面上显示,可以进行控制和状态查询。如果添加失败,会弹出错误提示窗口,根据提示排除错误后,重复上面的步骤重新添加。
5.png

5.        添加完成后就可以随意点击开关来控制其对应的智能开关或排插。如果设备通过触摸或者遥控改变了开关状态,在手机上也会同步到最新的相应状态。(灰暗的图标背景表示该设备为关闭状态;白色的图标背景表示该设备为开状态)
6.png

6.        若你想修改设备名称,长按该设备图标,在弹出的菜单中选择“编辑”,会弹出编辑窗口,在这里可以输入新的设备名称;若你想删除设备,也长该设备按钮,在弹出的菜单中选择“删除”,就可以在设备列表里删除该设备了。

中转盒手册.pdf

833.52 KB, 下载次数: 221

回复

使用道具 举报

 楼主| 发表于 2013-5-15 10:52:31 | 显示全部楼层
本帖最后由 Alexie 于 2013-5-15 10:54 编辑

中转盒的硬件原理图。第一版转换的软件。第一版手机控制APP。

根据原理图,你可以使用一个Arduino外加1对433MHz的无线模块来自己DIY一个中转盒。当然,也可以使用其他的平台或者开发板,只要你按照开关部分的通讯协议来操作它即可,如果要使用手机APP,则蓝牙部分也需要按照我们提供的简单协议来操作。

control_box_firmware.rar

3.61 KB, 下载次数: 179

ITEAD_Smart_Home_Switches.rar

1023.68 KB, 下载次数: 177

SCH_smartswitch 2.1.pdf

115.06 KB, 下载次数: 223

回复 支持 反对

使用道具 举报

发表于 2013-9-28 13:13:49 | 显示全部楼层
期待开发出wifi版的!
回复 支持 反对

使用道具 举报

发表于 2014-3-15 12:31:35 | 显示全部楼层
wifi用TCP/UDP通讯也很成熟了,蓝牙配对太慢应用太狭窄了。。
回复 支持 反对

使用道具 举报

发表于 2014-3-17 10:58:15 | 显示全部楼层
Ansifa我给的短信看到了吗,回复一下,谢谢!
回复 支持 反对

使用道具 举报

发表于 2014-6-2 15:20:17 | 显示全部楼层
看一看,谢谢啦!
回复 支持 反对

使用道具 举报

发表于 2014-6-2 21:45:08 | 显示全部楼层
这个软件可以放到网盘上不。谷歌的软件在他应用商店下载不了。还有哪个智能居的手机软件也不错。我想DIY个智能家居的东西玩下。请高手发我邮箱 oy193@126.com
回复 支持 反对

使用道具 举报

发表于 2014-6-2 21:47:32 | 显示全部楼层
这个软件可以放到网盘上不。谷歌的软件在他应用商店下载不了。还有哪个智能居的手机软件也不错。我想DIY个智能家居的东西玩下。请高手发我邮箱 oy193@126.com
回复 支持 反对

使用道具 举报

发表于 2015-2-23 18:21:59 | 显示全部楼层
可有手机端的源码和解释吗?
回复 支持 反对

使用道具 举报

发表于 2015-2-23 20:56:06 | 显示全部楼层
这个盒子不错...
回复 支持 反对

使用道具 举报

发表于 2017-4-10 16:43:21 | 显示全部楼层
对您的设计非常感兴趣,方便联系一下吗?我的QQ470053905
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号 )

GMT+8, 2019-6-27 16:54 , Processed in 0.053096 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表