如何使用Bluefruit进行无线串行通信

电子说

1.3w人已加入

描述

步骤1:接线Bluefruit模块

这是基本接线图,下一步,我还将链接的Adafruit库也为此布线配置进行了设置,因此我建议不要更改。我已经将它与Arduino Uno和Pro Mini一起使用了,它们的功能基本相同。

步骤2:为Bluefruit设置IDE

如果还没有下载,则需要下载一些库来在对该模块进行编程时使用,它们是:

https://learn.adafruit。 com/introducing-the-adafrui 。..

如果您不知道如何安装库,它的超级简单之处就是将文件解压缩并将其放到document/Arduino/Libraries文件夹中,然后重新启动IDE 。

第3步:编写和上传程序

这是我编写的一个简短程序,该程序通过蓝牙发送一条消息供接收设备查看,最重要的部分是您相应地设置串行RX/TX引脚并添加另一条并行串行线。

#include

const int rxpin = 10;

const int txpin = 9;

SoftwareSerial Serial1(rxpin,txpin);

void setup(void){

Serial.begin(9600);//这是可以使用Arduino IDE查看的常规有线串行监视器连接

Serial1.begin(9600);//在发送到Bluefruit模块的第二个字符串中,此字符串必须为9600波特

}

void loop(){

Serial。的println( “MyNameJeff”);

Serial1.println( “MyNameJeff”);

延迟(1000);//这会在两个地方都显示出来,所以您应该可以通过以下任一方式看到此非常重要的消息

}

第4步:您做到了!

希望您现在正在查看所选应用程序中的UART功能,并且对它给您的消息感到满意,您应该在此处看到类似这些图像的内容,如果不尝试重新连接电路或工厂的话按住GND引脚到DFU引脚5秒钟,直到蓝色和红色指示灯闪烁,以重置模块。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分