极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 29593|回复: 22

准备用这些东西开发一个星形网络,做智能家居。

[复制链接]
发表于 2014-7-16 23:33:38 | 显示全部楼层 |阅读模式
先发一些宝贝图片,准备用这些东西组建一个网络。现在已完成基础通信问题,已完成双向收发。关于协议部分还在写。目前还只写了一点点,继续努力中。有兴趣交流的可以聊聊QQ:2113627805。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1 +1 收起 理由
幻生幻灭 + 1 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-7-17 08:00:10 | 显示全部楼层
座等学习
回复 支持 反对

使用道具 举报

发表于 2014-7-17 09:23:30 | 显示全部楼层
用的是蓝牙还是24?
回复 支持 反对

使用道具 举报

发表于 2014-7-17 10:01:24 | 显示全部楼层
建议楼主开发一套,可扩展可移植的星型网络的系统架构,神马自组网都做进去,模块化,那玩意就就牛逼了。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-17 10:37:39 | 显示全部楼层
哥们我就是这个意思。自组网,加密,防窜风,模块化。不过这个协议正在写。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-17 10:38:10 | 显示全部楼层
wing 发表于 2014-7-17 09:23
用的是蓝牙还是24?

nrf24l01,一个半 双工货。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-17 10:40:53 | 显示全部楼层
迷你强 发表于 2014-7-17 10:01
建议楼主开发一套,可扩展可移植的星型网络的系统架构,神马自组网都做进去,模块化,那玩意就就牛逼了 ...

还补充一点,还包括,心跳检查,广播,点对点数据投放,比如将电视的声音直接投放到音响上。这些都可以直接在手机上操作。
回复 支持 反对

使用道具 举报

发表于 2014-7-17 11:03:43 | 显示全部楼层
强,替代zigbee
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-17 11:45:03 | 显示全部楼层
看大家这么积极,再发一点关于协议的部分初稿:
1.所有主控都是0,mst.0
a)默认主地址: 0x00, ‘M’,’S’,’T’,0x00;
b)主控端显示每个子模块已联入多少个还可联入多少个。单模块最多六个地址。
c)当主控发送信息时,会切换到发送模式,一旦发完后就回到接收模式。
d)一般可以考虑双模块,一个收一个发。并且主机采用ARM硬件平台。采用多线处理。
e)主控设备还要负责智能平衡检测。不能一个模块下太多子,另一个模块却很少。由主控发指令调节。
2.所有子模块都有两套地址  0,slv.0 并且最多六个子地址,一主,五副。与主失联,则与从父告诉之。
a)初始从地址:0x00,’S’,’L’,0xFF,0xFF;        //        设备有没有真实地址依赖它内部的变量。       
模块有两个从地址:
1.        一个为主地址,高两位字节可变唯一地址。这个为网络中唯一接收地址。自有地址
2.        另一个从地址:为0x00,’S’,0x00,0x00,0x00;所有模块初始值被置为这个值。这个地址留给其它模块做验证用的。如果是已联入模块,则直接发验证命令。如果是没有联入网络,在向主机发送失败后
可以向这个地址发。
当模块搜索信号时,会先后向两个地址发信号,一是发给主控,当主控件打开接收时。一个是发给从桥模块。先发主,如果没有打开,则发给桥。主不打开则收不到回信则再发给从桥。
3.初始子模块地址为默认可连接地址。每次上电进行检查IP有没有被赋值。如果有,则不进行地址申请,如果没有则进行两次地址申请,一是向Master申请地址。二是向slave申请地址然后由slave向master转发申请。
a)每次上电都会检查,如果地址为空则会指示“红灯”表该模块未接入网络。接入后为“绿灯”。
b)没有时可通过特定外部按键来激发地址查找功能。
c)如果是从桥接入,第一次返回接入信息提示。第二次接收本模块地址。然后返回成功指示信息。
4.连接握手心跳每五秒检查一次。
回复 支持 反对

使用道具 举报

发表于 2014-7-17 11:59:40 | 显示全部楼层
我不是很懂,想问下这个比zigbee的优势在于哪里呢?
回复 支持 反对

使用道具 举报

发表于 2014-7-17 12:24:05 | 显示全部楼层
赞一个,我也打算做智能家居来着
回复 支持 反对

使用道具 举报

发表于 2014-7-17 12:29:46 | 显示全部楼层
好支持一个,我也在研究这方面的东西
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-7-17 14:27:31 | 显示全部楼层
yibamao 发表于 2014-7-17 11:59
我不是很懂,想问下这个比zigbee的优势在于哪里呢?

没研究过zigbee.不了解。而且nrf2401和zigbee也不一样。再者有时候研究别人的还不如自己搞。乐趣多多嘛。别的。没想。
回复 支持 反对

使用道具 举报

发表于 2014-7-17 14:28:28 | 显示全部楼层
哥们加油加油
回复 支持 反对

使用道具 举报

发表于 2014-7-17 17:38:12 | 显示全部楼层
支持楼主,不过2401连线控制,简直令人发指啊!
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-14 17:51 , Processed in 0.041295 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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