hujj 发表于 2021-1-9 18:52

【NUCLEO-L552ZE测评】+蓝牙通讯的实验(1)

<div class='showpostmsg'><p>&nbsp; &nbsp; 由于没有蓝牙通讯的基础,也没有找到蓝牙模块使用的教程,只是下载了商家的部分资料自己慢慢学习,经过多天的查找资料和反复测试,终于对蓝牙通讯有了初步的了解,掌握了蓝牙模块的基本设置。</p>

<p>&nbsp; &nbsp; 本次测试使用的是两块HC-05蓝牙模块(见下图):</p>

<p></p>

<p>,&nbsp; &nbsp; 首先通过串口调试工具来熟悉控制模块的AT命令:</p>

<p></p>

<p>&nbsp; &nbsp; 我将两个模块分别设置为主、从模式,然后打开手机APP试图搜索和操控蓝牙模块,可是反复搜索只能看到从模块,却找不到主模块(如下图),后来将两个模块化都设置成从模块测试,手机APP就能同时找到两个模块,这时我才反应过来主模块是无法被其他蓝牙设备搜索到的,只有从模块才能被其他蓝牙设备搜索到。</p>

<p>&nbsp; &nbsp; 通过手机APP对蓝牙模块发送信息,不知是何原因,有时模块可以收到信息,有时却无法收到,串口调试助手也有时会出现蓝牙模块没有回应的现象,还在继续分析了解原因中。</p>

<p></p>

<p>&nbsp; &nbsp;下图是我测试过程的照片:</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>

w494143467 发表于 2021-1-9 22:05

<p>HC-05用法还是非常简单的哈,只要连接上串口之后,就可以通过蓝牙直接和手机通信了。</p>
页: [1]
查看完整版本: 【NUCLEO-L552ZE测评】+蓝牙通讯的实验(1)