一、概述
CC2541蓝牙模块是一款专为智能无线数据传输设计的设备,它采用了美国TI公司的CC2541芯片。这款模块遵循V4.0 BLE蓝牙规范,支持AT指令,用户可以根据需要更改串口波特率、设备名称、配对密码等参数,使用非常灵活。
CC2541蓝牙模块具有多种显著优点,包括低成本、小体积、低功耗和高收发灵敏性。它支持UART接口,同时支持SPP蓝牙串口协议,只需配备少许的外围元件就能实现其强大的功能。
二、将CC2541模块连接到Arduino Nano
VCC | GND | TX | RX | |
Arduino Nano | 5v | GND | RX | TX |
三、Arduino示例代码
#include <SoftwareSerial.h>
SoftwareSerial BTserial(3, 2); // RX, TX
void setup()
{
Serial.begin(9600);//初始化 Arduino 的硬串口
BTserial.begin(9600); // 初始化软串口与蓝牙模块的通信
}
void loop()
{
BTserial.print(test);
delay(200);
}