bt04a蓝牙模块技术手册
基于TGAM_的脑电波专注力训练系统设计

第39卷第6期齐 齐 哈 尔 大 学 学 报(自然科学版) Vol.39,No.6 2023年11月 Journal of Qiqihar University(Natural Science Edition) Nov.,2023基于TGAM的脑电波专注力训练系统设计惠鹏飞,邹立颖,袁琪,姚昌超(齐齐哈尔大学 通信与电子工程学院,黑龙江 齐齐哈尔 161006)摘要:为满足专注力训练领域的需求,克服传统正念训练方法中存在的局限,以Arduino 为核心,以TGAM 的专注度和放松度为数据采集观测值,设计脑电波专注力训练系统。
系统分专注力训练反馈和辅助正念两种模式。
在专注力训练模式中,通过舒尔特方格游戏,LCD 实时显示专注力数值,并且达到设定的专注力值之后,LED 灯点亮。
在正念模式中,通过电脑播放正念音乐,利用Arduino 模块控制三色LED 灯的状态,不同的专注状态时LED灯显示不同的颜色。
使用VS2017开发了上位机,借助上位机完成舒尔特方格专注力训练和正念辅助音乐播放功能。
测试结果表明,该系统性能稳定,使用方便,在专注力训练领域有较好应用前景。
关键词:正念训练;Arduino;TGAM;专注力训练中图分类号:TP212 文献标志码:A 文章编号:1007-984X(2023)06-0042-05在教育和医学领域,掌握学生的专注力状态具有重要意义。
近年来,正念训练方法得到广泛的应用,这是一种将理性治疗与佛教思想相结合并有效提升和控制人们专注力的新型运动训练方法。
在传统正念方法中,通常以观察脑组织结构相应区域变化的方法来监测和检验专注力,这需要专门的仪器和专业技术人员,对于市场和大众化的应用极为不便[1-2]。
同时,不同的人进行训练会存在个体差异,并且如果是用心理测量表来进行检测,很容易产生实验者效应,进而难以将专注力的数据精准的表示出来[3]。
本文基于脑电控制技术设计脑电波专注力训练系统,利用TGAM 模块采集脑电波数据,以TGAM 的专注度和放松度为数据采集观测值,然后通过LCD 显示专注力数值,LED 呼吸灯通过不同的颜色来表示目前的状态,在上位机端实时显示脑电波分析曲线,系统可有效实现对用户专注力的训练功能。
蓝牙4.0模块使用手册

蓝牙4.0 BLE模块使用手册一、模块引脚介绍蓝牙模块引出5个针脚:1、EN:可编程输入输出接口,正常使用没用到2、VCC:电源输入,3.6V--5V3、GND: 地4、TXD:接单片机串口的RX5、RXD:接单片机串口的TX6、STATE: 主机中断指示口,空闲为低,连接上为高。
与手机蓝牙连接上后输出高电平,用于检测是否连接上。
led指示蓝牙连接状态,闪烁表示没有蓝牙连接,常亮表示蓝牙已连接并打开了端口二、蓝牙4.0 BLE介绍从蓝牙4.0开始有两个分支,经典4.0和BLE4.0,经典4.0 就是传统的3.0蓝牙升级而成,向下兼容。
而BLE 4.0是一个新的分支,无法向下兼容。
BLE 是Bluetooth Low Energy 低功耗蓝牙的缩写,顾名思义,其功耗较低。
三、主从模式设置模块已经选择用软件设置主从模式。
两个模块之间的搜索,需要一个设为主,一个为从,用AT+ROLE 进行配置。
然后发送AT 指令进行搜索连接.简单举例:设置模块为主模式:通过串口发送AT+ROLE1(回车或者加\r\n),返回OK,则表示设置成功,此时模块LED灯进入快闪。
主模块连接从模块需要通过AT指令进行连接(详情请参照BT05 AT指令集)。
四 、模块与407开发板(高配版)连接五、实验操作与现象1、板子上电,下载配套的例程程序2、板子断电,插上蓝牙4.0 BLE模块3、板子上电后,蓝牙4.0 BLE模块工作,led灯闪烁4、手机设置中打开手机蓝牙(此处搜不到模块的蓝牙)5、之后打开“启明BLE”app,app会自己搜索蓝牙,此时app 将搜索到名为“BT05”,点击连接后,led灯常亮6、连接成功后手机APP就可以控制开发板了六、常见问题1、支持哪些设备答:苹果手机限定:4s 及以上型号,系统版本 iOS6 及以上, 安卓手机限定:手机蓝牙版本为4.0,系统为4.3版本及以上。
2、为什么在手机设置蓝牙界面下找不到BLE设备答:手机蓝牙默认工作在经典模式下,您需要通过软件程序来实现搜索,配对连接和通迅的整个过程。
BT401蓝牙模块_spiflash播放的串口控制命令和下载的说明V1.2

spiflash里面音频文件的控制以及串口的说明一、简介方案支持外挂spiflash,用来存储音乐或者语音。
支持通过芯片的USB端口直接拷贝MP3文件至外挂的spiflash 中,实现方式是将spiflash虚拟成U盘,像拷贝U盘一样拷贝文件进去。
无需驱动,无需任何上位机。
1、BT401模块测试板,需要flash,这需要自己焊上flash,然后贴上电阻即可。
2、注意只要贴上了flash,TF卡功能就不能用了。
只能二选一。
因为他们共用了IO口3、使用的是PC3/PC4/PC5这三个脚。
PC3是CS PC4是CLK PC5就是DO二、串口指令和原理说明1、这里spiflash的管理,在我们的方案中,其实和TF卡、U盘是一样的,都可以称之为设备。
2、当切换至spiflash之后,那么芯片会释放掉TF卡或者U盘的驱动资源,全部资源就去加载spiflash的驱动(1)、如文件系统的读写接口,切换至spiflash(2)、音频解码的读接口,也切换至spiflash。
3、所以都可以串口AT指令去控制,比如:下一曲、上一曲、播放暂停、按照物理序号指定播放等等。
和TF卡以及U 盘的操作方式是一模一样4、如果需要使用spiflash,需要指定模式为spiflash即可,看看手册的CM指令5、切换至flash之后,就可以正常操作了。
注意,默认的DAC版本的才支持spiflash。
其他各种版本不支持三、支持的型号和拷贝语音说明请留意,拷贝语音到spiflash,是无需任何电脑端的软件,模块会自动虚拟spiflash为U盘,直接像拷贝U盘一样,拷贝音频文件进去即可3.1spiflash的硬件以及容量支持说明1、方案目前最大支持16M字节的FLASH。
换算为FLASH一般的型号,如:W25Q128型号容量封装W25Q801Mbyte SOP8L[宽体]W25Q162Mbyte SOP8L[宽体]W25Q324Mbyte SOP8L[宽体]W25Q648Mbyte SOP8L[宽体]W25Q12816Mbyte SOP8L[宽体]2、方案支持自动识别spiflash的容量大小。
金瓯BC04 蓝牙模块使用手册

金瓯BC04蓝牙模块使用手册1.简介BC04蓝牙模块可以应用于各种家电、仪器(如医疗设备)等电子信息产品。
作为一种线缆取代方案,它可以直接与单片机或处理器相连,透明的实现设备间的无线数据传输。
BC04蓝牙模块有主从之分,一个主设备与一个从设备配套使用。
当BC04蓝牙模块硬件电路连接正确,并且加电启动之后,主从设备会自动建立连接,并且识别与记忆对方设备,之后,用户的设备就可以像使用一条串口线一样的使用BC04蓝牙模块。
BC04蓝牙模块除了一对配套使用之外,也可以独立使用。
如用户的设备连接一个从设备的BC04蓝牙模块,这样,其它的蓝牙设备如蓝牙PDA可以搜索到此BC04蓝牙模块,并且发现其提供的服务,通过此服务可以与其建立连接并进行通讯。
对于用户设备的通讯,仍然像使用串口线一样的使用此模块。
BC04蓝牙模块提供了安全认证功能,当用户设置使用安全认证时,连接的设备必须要进行鉴权,只有通过鉴权的用户才能与其进行通讯,如果是一对BC04蓝牙模块,这些过程都将自动完成(默认密码:1234)。
2. 引脚说明 序号 名称 描述 电气性能1,3,36,38 GND 电源地6 RESET 硬件复位11 CTS清除发送(输入)①0-VCC 13 RTS请求发送(输出)① 0-VCC 12 TXD 串行数据输出 0-VCC 14 RXD串行数据输入0-VCC 16VCC电源电压(输入)②2.7-3.3V 典型为3V28低功耗使用,详细见“低功耗说明”PIO7 29 CLR 状态切换开关(输入),高电平为参数设置状态,低电平为正常工作状态。
0-VCC 30 LNK 连接指示(输出),处于连接状态时输出高电平,没有连接输出低电平。
0-VCC 31 Sleep 睡眠/唤醒/清地址(输入),不用时接低电平0-VCC 32 Led0 模块工作指示(输出),主设备5秒闪烁一次,从设备2秒闪烁一次PIO333Led1蓝牙工作指示(输出),主设备查询状态2秒闪烁一次,连接状态1秒闪烁一次;从设备无匹配地址500ms 闪烁一次,有匹配地址1秒闪烁一次;设备连接后指示灯输出高电平;PIO2 37 ANT 天线接入其他 悬空 说明:① CTS 和RTS 脚对于无需流量控制的用户可以用1k 的电阻连接起来形成自握手,如下图所示:②上电前请确保电源电压和极性正确无误,蓝牙模块严禁使用负压。
HC-04蓝牙串口通信模块用户手册 V1.0说明书

HC-04蓝牙串口通信模块用户手册V1.0软件版本:HC-04V1.0硬件版本:V1.0发布日期2020年03月16日修改记录HC-04蓝牙串口通信模块是新一代的基于V2.1(SPP)经典蓝牙协议和V4.0(BLE)蓝牙协议的双模数传模块。
无线工作频段为2.4GHz ISM,调制方式是GFSK。
模块发射功率为3dBm,接收灵敏度为-90dBm。
模块采用邮票孔封装方式,可贴片焊接,模块大小18.5mm×13mm×2.2mm,很方便客户嵌入应用系统之内。
产品尺寸管脚定义HC-04模块适用于贴片焊接,共有16个引脚,板载PCB天线,引脚具体定义如下表:引脚定义I/O方向说明1GND模块公共地2VCC输入电源脚,要求直流3.3V电源,供电电流不小于200mA 3TXD输出UART输出口,3.3V TTL电平4RXD输入,弱上拉UART输入口,3.3V TTL电平5NC悬空6NC悬空7NC悬空8NC悬空9PB1输出模块连线指示,连线前为高电平,连线后输出低电平。
10PB2输入,下拉AT指令设置脚(注②)11PB3输出模块指示灯输出脚(注①)12PB4输入,弱上拉AT指令设置脚(注③)13NC悬空14NC悬空15NC悬空16RST输入,弱上拉模块复位脚,要求不小于100ms的低电平进行复位注①:模块指示灯输出脚,高电平输出,接LED时请串接电阻。
连线前,LED快闪。
连线后,LED常亮。
注②:输入脚,内部下拉。
在连线状态下,此脚接高电平,可以进入AT指令设置模式;此脚接低电平(或者悬空),返回到串口透传模式。
注③:输入脚,内部弱上拉。
在连线状态下,此脚接低电平,可以进入AT指令设置模式;此脚接高电平(或者悬空),返回到串口透传模式。
电气特性:参数测试条件参考值工作电压-DC3.0V~3.6V工作电流BLE未连接20mA~60mA变化已连接约22mA SPP未连接20mA~60mA变化已连接约30mA模块参数设置AT指令AT指令用来设置模块的参数,模块在未连线状态下可以进行AT指令操作,连线后进入串口透传模式。
亿佰特双模蓝牙模块V4.2协议模块E104-BT40使用手册

目录第一章概述 (2)1.1产品简介 (2)1.2特点功能 (2)1.3应用场景 (2)第二章规格参数 (2)2.1极限参数 (2)2.2工作参数 (3)第三章机械尺寸与引脚定义 (4)第四章快速使用 (5)4.1快速使用指南 (5)4.2空中配置 (6)4.3数据传输 (8)4.2.1 SPP数据透传 (8)4.2.2 BLE数据透传 (9)4.4其他 (11)第五章功能说明 (11)5.1配置 (11)5.2MAC地址绑定 (11)5.3状态或事件打印 (11)5.4经典蓝牙配对 (11)5.5UUID说明 (12)5.6打包机制 (12)第六章 AT指令 (12)第七章硬件设计 (24)第八章常见问题 (25)9.1传输距离不理想 (25)9.2 模块易损坏 (25)9.3误码率太高 (25)第九章焊接作业指导 (26)9.1回流焊温度 (26)9.2回流焊曲线图 (26)第十章批量包装方式 (27)修订历史 (27)关于我们 (27)第一章概述1.1 产品简介E104-BT40模块是一款基于蓝牙4.2+3.0版本的串口转双模蓝牙从机模块,即低功耗蓝牙BLE与经典蓝牙SPP Profile,可在BLE与经典蓝牙之间自由切换,工作在2.4GHz频段。
E104-BT40模块使用通用AT指令设置参数,操作简单快捷。
模块仅支持蓝牙从机角色,通过该模块可以使传统的低端串口设备或者MCU控制的设备进行无线数据传输。
是一款低成本,简单,可靠的数据传输模块。
1.2 特点功能●支持蓝牙Bluetooth Specification V4.2 +3.0协议;●支持AT指令配置;●支持BLE;●支持SPP 3.0;●GPIO输入/输出;●2路PWM输出●串口缓存249字节●有效通讯距离 30米以上●支持全球免许可ISM 2.4GHz频段;●支持1~2Mbps空中速率;●自带PCB板载天线,无需外接天线。
1.3 应用场景●蓝牙无线数据传输●无线抄表无线传感●智能家居、工业控制●工业遥控、遥测●智能楼宇、智能建筑●自动化数据采集●健康传感器●汽车检测设备●智能机器人第二章规格参数2.1 极限参数2.2 工作参数第三章机械尺寸与引脚定义①用户可配置输出IO默认输出低电平,设置后,下次上电后依然按照设置的参数输出电平;②PWM默认关闭,设置后,下次上电后依然按照设置的参数输出PWM;③MODE引脚切换模式仅在建立连接后有效第四章快速使用调试/测试推荐软件:●PC端串口工具-SSCOM.exe或者AccessPort●手机端ble调试APP BLE-nRF connect 经典蓝牙-蓝牙串口助手4.1快速使用指南●模块未连接时均为AT指令模式,建立连接时,模块进入透传模式,可通过拉低MODE引脚进入AT指令模式,拉高MODE引脚返回透传模式。
蓝牙适配器技术手册

蓝牙透传模块可以让你原来使用串口的设备摆脱线缆的束缚在10米范围内实现无线串口通信。
使用该模块无需了解复杂的蓝牙底层协议,只要简单的几个步骤即可享受到无线通信的便捷。
蓝牙透传模块只有4个AT指令,分别是测试通讯,改名称,改波特率,改配对密码,AT指令必须从TXD,RXD信号脚设置,不能通过蓝牙信道设置。
发送AT指令的设备可以是各种类型的MCU(比如51,avr,pic,msp430,arm等),也可以是电脑通过串口(PC串口接MAX232以后或者USB转串口)发送。
一.产品配件1.蓝牙模块从机1PCS2.4P杜邦线一根二.相关产品模块尺寸:3.57cm*1.52cm需要主机模块请到以下链接购买:/item.htm?id=10198515155本店有新版蓝牙模块,带使能和状态输出,欢迎到以下地址购买:主机:/item.htm?id=9811472909从机:/item.htm?id=9812432239如果你的设备是RS232电平的DB9接口,请购买以下RS232电平的蓝牙模块(点击图片进入)片可以进入对应宝贝链接)三.主从模块区别1.主机模块上有白点,从机模块没有白点。
2.主机模块只能配对HC06的从机模块,主机模块之间不能配对连接;从机模块可以跟带蓝牙的电脑或者部分手机等其他蓝牙设备配对。
3.从机模块之间不能连接,如果电脑没有蓝牙适配器,可以购买我们的蓝牙适配器(地址:/item.htm?id=9812983761),或者是USB转串口和蓝牙主机模块二合一的模块免去配对的麻烦(地址:/item.htm?id=9824802443)。
4.主机模块和从机模块均不能切换工作模式,只能是单一的工作模式(主或从)。
5.主机模块的AT指令比从机模块少了AT+NAME指令,其他指令相同。
6.主机模块和从机模块的接口均为3.3V电平,可以直接连接各种TTL电平带串口MCU(5V的MCU请串联1K电阻)直接连接,设置参数可以用MCU或者本店的USB转串口,或者增加MAX232转换电路后的电脑串口7.主机模块会自动和从机模块配对,省却配对的麻烦,适合在需要两个设备间通过蓝牙串口无线通信的应用,无需电脑,有需要请联系。
DX-BT04 蓝牙技术手册说明书

深圳大夏龙雀科技有限公司DX-BT04 蓝牙模块技术手册一.概述二.特点:蓝牙V2.1+EDR 蓝牙Class 2 内置PCB 射频天线 内置8Mbit Flash 支持SPI 编程接口支持UART,USB,SPI,PCM 等接口 支持主从一体支持软硬件控制主从模块 3.3V 电源支持连接7个从设备 通过REACH 、ROHS 认证三.应用领域:该模块主要用于短距离的数据无线传输领域。
可以方便的和PC 机的蓝牙设备相连,也可以两个模块之间的数据互通。
避免繁琐的线缆连接,能直接替代串口线。
※ 蓝牙无线数据传输; ※ 工业遥控、遥测;※ POS 系统,无线键盘、鼠标; ※ 交通,井下定位、报警; ※ 自动化数据采集系统; ※ 无线数据传输;银行系统; ※ 无线数据采集;※ 楼宇自动化、安防、机房设备无线监控、门禁系统; ※ 智能家居、工业控制; ※ 汽车检测设备;DX-BT04蓝牙模块是深圳大夏龙雀科技有限公司专为智能无线数据传输而打造,采用英国CSR 公司BlueCore4-Ext 芯片,遵循V2.1+EDR 蓝牙规范。
本模块支持UART,USB,SPI,PCM,SPDIF 等接口,并支持SPP 蓝牙串口协议,具有成本低、体积小、功耗低、收发灵敏性高等优点,只需配备少许的外围元件就能实现其强大功能。
※电视台的互动节目表决设备;※政府路灯节能设备※无线LED显示屏系统※蓝牙操纵杆、蓝牙游戏手柄※蓝牙打印机※蓝牙遥控玩具四.物理特征:五.电气特征:六.功耗:七.功能框图:八.应用电路图:注意:该应用电路图为蓝牙串口电路,如需要其他应用方案,请联系本公司. 九.管脚功能描述:十.外形尺寸:十一.主从设置及其他配置模块主从模式设置:DX-BT04蓝牙模块同时支持软/硬件设置主从模式,具体方法如下:PI0(4)——软/硬件主从设置口:置低(或悬空)为硬件设置主从模式,置3.3V高电平为软件设置主从模式;如选择硬件设置主从模式,可通过PIO(5)进行设置;如果选择软件设置主从模式,可以通过AT命令查询和设置,具体方法参考《DX-BT04蓝牙模块AT 指令说明》PIO(5)——硬件主从设置口:3.3V高电平设置主模式,接地(或悬空)设置从模式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
bt04a蓝牙模块技术手册
一、产品概述
BT04A蓝牙模块是一款低功耗蓝牙模块,具有稳定的无线通信能力
和广泛的应用领域。
本手册将详细介绍BT04A蓝牙模块的硬件规格和
软件开发指南,帮助开发者快速上手并且高效地使用该模块。
二、硬件规格
1. 尺寸和引脚定义
BT04A蓝牙模块的尺寸为25mm x 14mm,具有12个引脚,包括电
源引脚、地引脚以及UART通信引脚等。
开发者可以根据需求进行引
脚定义和布局设计。
2. 电气特性
BT04A蓝牙模块工作电压为3.3V,具有低功耗特性,平均待机电
流仅为1uA,最大工作电流为30mA。
在实际应用中,开发者应合理使
用电源管理技术,以提高模块的工作效率和延长电池寿命。
3. 通信接口
BT04A蓝牙模块支持UART串口通信接口,波特率可设置为9600、115200等常用数值。
通过UART接口,开发者可以与模块进行通信和
配置。
三、软件开发指南
1. 模块初始化
在使用BT04A蓝牙模块之前,开发者需要进行模块的初始化设置。
初始化过程包括配置波特率、设置蓝牙名称和设备类别等。
通过命令
或者代码的方式进行初始化,确保模块与主设备的兼容性和稳定性。
2. 连接与配对
BT04A蓝牙模块支持蓝牙经典连接和蓝牙低功耗连接。
根据实际需求,开发者可以选择适当的连接方式,并进行相关配对设置。
通过连
接与配对操作,实现设备之间的数据传输和通信。
3. 数据传输
BT04A蓝牙模块提供可靠的数据传输功能,支持串口透传和蓝牙SPP协议等多种传输方式。
开发者可以根据自身需求,选择合适的数
据传输方式,并进行相关配置和优化,以提高数据传输的速度和稳定性。
4. 其他功能
除了基本的通信功能外,BT04A蓝牙模块还提供了其他丰富的功能特性,例如低功耗模式、多连接支持、自动重连等。
开发者可以根据
实际应用场景,灵活使用这些功能,以满足特定需求。
四、开发工具和资源
为了帮助开发者更好地使用BT04A蓝牙模块,我们提供了一系列
的开发工具和资源,包括开发板、SDK、技术支持等。
开发者可以访
问我们的官方网站或者联系我们的技术支持团队,获取更多的开发资
料和支持。
五、常见问题解答
在实际应用过程中,开发者可能会遇到一些问题,例如蓝牙连接失败、数据传输异常等。
为了帮助开发者解决问题,我们提供了常见问
题解答和故障排除指南。
开发者可以参考这些资料,快速找到问题的
原因并解决。
六、典型应用案例
BT04A蓝牙模块广泛应用于智能家居、物联网、无线传感器等领域。
通过连接智能设备和手机等终端设备,实现设备之间的无线通信和控制。
开发者可以参考一些典型的应用案例,了解模块在实际项目中的
应用情况,并从中获得灵感和启示。
七、总结
本手册详细介绍了BT04A蓝牙模块的硬件规格和软件开发指南。
通过阅读本手册,开发者可以全面了解并掌握该模块的知识和技术,
提高开发效率和项目成功率。
同时,我们鼓励开发者积极探索和创新,将BT04A蓝牙模块应用到更多的领域和项目中,推动无线通信技术的
发展。