0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

454398 来源:wv 2019-10-23 17:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤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秒钟,直到蓝色和红色指示灯闪烁,以重置模块。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PTMP无线通信架构详解:高效连接的主流方案

    通过中心节点进行通信和资源调度,是当前无线接入网络中最常见的拓扑之一。 简单理解: ? “一台基站,对接很多用户” 二、系统组成 一个标准的PTMP无线系统通常包括: 中心基站(Bas
    发表于 05-06 14:36

    无线通信模块的作用

    简单说:无线模块就是设备之间 “不用线也能通信” 的核心部件,负责把电信号转成无线电波,实现数据 / 指令的无线收发。 主要作用 无线
    发表于 04-22 15:03

    K-1000C LED控制系统无线级联改造 ——基于思为无线的级联通信替代方案

    LoRa611II模块(作为接收端)。 通信流程如下: 主控信号输出 :主K-1000C控制器按照预定程序,从其DAT端口输出串行控制信号。 无线信号发送 :与主控连接的LoRa611II发送模块,将接收到的电信号
    发表于 03-17 10:56

    单片机中的串口通讯串行同步通信串行异步通信

    串口是串行接口(serial port)的简称,也称为串行通信接口或COM接口。串口通信是指采用串行通信
    发表于 01-15 08:06

    请问单片机与上位机进行异步串行通信的条件是什么呢?

    单片机与上位机进行异步串行通信的条件是什么呢?
    发表于 01-06 08:17

    深入解析Z80230/Z85230/L增强型串行通信控制器

    深入解析Z80230/Z85230/L增强型串行通信控制器 在电子工程领域,串行通信控制器是实现数据高效传输的关键组件。今天,我们将深入探讨Zilog公司的Z80230/Z85230/
    的头像 发表于 12-23 15:15 532次阅读

    常见的通信技术

    /Asynchronous Receiver/Transmitter,通用同步/异步串行接收/发送器。 USART可以理解为UART和USRT二合一的通信接口,一个是同步通信,一个是异步通信
    发表于 12-23 07:12

    单片机之间可以进行无线数据传输吗

    三个单片机之间进行无线数据传输时,直接通过NB-IoT和4G模块进行“点对点”通信是不可行的。 替代方案: 1. 使用服务器作为中转:第一个单片机通过NB-IoT模块将数据发送到服
    发表于 11-28 08:15

    并行与串行的基本通信方式

    1、并行通信方式:将数据字节的各位用多条数据线同时进行传输,每位数据都需要一条传输线。 2、串行通信方式:串行
    发表于 11-24 06:36

    Xilinx FPGA串行通信协议介绍

    Xilinx FPGA因其高性能和低延迟,常用于串行通信接口设计。本文深入分析了Aurora、PCI Express和Serial RapidIO这三种在Xilinx系统设计中关键的串行通信
    的头像 发表于 11-14 15:02 2945次阅读
    Xilinx FPGA<b class='flag-5'>串行</b><b class='flag-5'>通信</b>协议介绍

    串行通信相关的基础知识

    串行通信是电子设备中数据交换的基石。最常见的串行通信协议有UART,SPI,I2C等。
    的头像 发表于 10-15 10:53 2261次阅读
    <b class='flag-5'>串行</b><b class='flag-5'>通信</b>相关的基础知识

    全国产SubG无线模组ZM8620 全新来袭,轻松实现超远距离通信。#无线通信 #国产

    无线通信
    ZLG致远电子
    发布于 :2025年09月22日 17:22:56

    串行通信和并行通信的区别是什么

    串行通信和并行通信是数据传输的两种基本方式,它们在数据传输方式、线路设计、传输效率、应用场景等方面存在显著差异。以下是两者的详细对比: 一、数据传输方式 串行
    的头像 发表于 07-22 10:55 3472次阅读

    全面了解串行通信

    串行通信是一种数据传输方式,它将数据按 逐位顺序 (bit by bit)在一条传输线上发送和接收,与并行通信(同时传输多位数据)形成对比。以下是其核心概念、工作原理、特点及应用的详细解释: 一
    的头像 发表于 07-19 14:13 2280次阅读

    京信通信巩固室内无线通信市场领先地位

    近年来,京信通信凭借其创新的ComFlex MAX解决方案,在室内无线通信市场巩固了其全球地位。据Mobile Experts最新发布的《2024年室内无线通信报告 》(In-Building Wireless 2024)显示,
    的头像 发表于 06-16 10:02 1339次阅读