【平头哥蓝牙Mesh网关开发套件免费试用】+nRF Mesh与灯和switch 实验 (三)
<div class='showpostmsg'> 本帖最后由 damiaa 于 2021-11-1 10:43 编辑<p> <span style="font-size:16px;">【平头哥蓝牙Mesh网关开发套件免费试用】+nRF Mesh与灯和switch 实验 (三)</span></p>
<p>【平头哥蓝牙Mesh网关开发套件免费试用】+nRF Mesh与灯 实验 (二)之后觉得还要做个开关和灯的实验。</p>
<p>1,烧录mesh_switch_node_demo和mesh_light_node_demo编译后的文件到设备里面,注意修改uuid不一样,名称最好也改不一样,烧录时mac不一样。</p>
<p>2,设备通电。</p>
<p>3,打开nRF Mesh。配置两个设备入网,建立一个group,配置两个设备appkey一样 配置swith设备的clint 发布地址为新建的group地址,配置light的server 订阅地址是这group地址。</p>
<p> 让他们两个地址一样。这样设备就是同一个组了。</p>
<p>灯光配置subscribe</p>
<p></p>
<p>switch配置:</p>
<p></p>
<p>配置好了后用putty连接两块板子,波特率115200,N,8,1 ,记得TN拨到gnd,两个都按一下reset键。都会出现提示。</p>
<p>然后switch连接的putty里输入命令meshonoff 可以控制灯的亮灭,这个时候是灯之间直接通信,和手机无关。</p>
<p>meshonoff 0 0 关灯 不应答</p>
<p>meshonoff 1 0 开灯 不应答</p>
<p>meshonoff 0 1 关灯 应答</p>
<p>meshonoff 1 1 开灯 应答</p>
<p>看程序代码,应该是swith的按键P14 P15可以控制灯亮灭,但实际不行,据网友告知是没驱动。准备后续实验补上。</p>
<p>实验还一些经验:</p>
<p><strong><span style="color:#c0392b;">连接板子后如何让板子恢复到出厂状态:</span></strong></p>
<p><span style="color:#000000;">连接手机后:打开nRF Mesh点击设备节点,进入配置,按一下最 下面的reset就恢复了。记得<strong>先恢复所有节点再恢复nRF Mesh到初始状态</strong>。</span></p>
<p></p>
<p><strong><span style="color:#c0392b;">nRF Mesh要恢复到初始状态怎么办</span></strong></p>
<p>右上边。。。进入 按Reset</p>
<p>回答yes</p>
<p>就恢复如初了。有了这两点,就可以不断重复操作了。</p>
<p> </p>
</div><script> var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;" style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
if(parseInt(discuz_uid)==0){
(function($){
var postHeight = getTextHeight(400);
$(".showpostmsg").html($(".showpostmsg").html());
$(".showpostmsg").after(loginstr);
$(".showpostmsg").css({height:postHeight,overflow:"hidden"});
})(jQuery);
} </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script> <p>感谢分享,期待后续</p>
<p>确实的要记住记得先恢复所有节点再恢复nRF Mesh到初始状态。</p>
火辣西米秀 发表于 2021-10-31 22:41
确实的要记住记得先恢复所有节点再恢复nRF Mesh到初始状态。
<p>确实确实</p>
<p>nRF的Mesh目前资料特别少,只有官方的资料比较全,大佬可以多发一些教程或者解决问题的过程~</p>
wangerxian 发表于 2021-11-1 11:17
nRF的Mesh目前资料特别少,只有官方的资料比较全,大佬可以多发一些教程或者解决问题的过程~
<p>好的,目前也正在摸索中。以后多多交流。</p>
<p>这个mesh有没有蓝牙中继站功能?</p> 大秦正声 发表于 2021-11-3 10:44
这个mesh有没有蓝牙中继站功能?
<p>蓝牙mesh网络能够将网络中的某些设备指定为“中继设备”,</p>
<p>中继设备能够转发从其他设备接收到的消息。在转发消息时,它们能够与位于初始消息发布设备无线范围以外的设备进行通信。消息可多次被中继,每一次中继即为一“跳”,最多可进行127跳。</p>
<p> </p>
<p>nrf mesh 配置网络设备时看到有</p>
<p>元素(Elements)==》 中继 (Relay) 特性 可以配置 但没有试过。因为手上板子少。<br />
</p>
<p> </p>
页:
[1]