这是基于蓝牙实现的聊天功能,有添加好友,删除好友,聊天等功能,有助于开发者深入理解蓝牙开发...
2024-06-17 22:18:01 162KB 蓝牙聊天 源码
1
windows visual studio C++ 蓝牙BLE客户端(蓝牙调试工具)的完整源码和例子,可用于调试蓝牙BLE的开发板,比如esp32。自己用了很多年,稳定,代码结构清晰 //注册通知回调 RegisterBleDeviceRecvData(call_back); //搜索蓝牙,打印搜索结果 ScanBLEDevice(5000); //根据搜索结果ID,连接制定蓝牙 char ID[] = "BluetoothLE#BluetoothLE60:e9:aa:1e:d4:02-34:85:18:98:e1:b2"; BLEHandle handle = ConnectBLEDevice(ID); if (NULL == handle) { printf("连接失败\n"); return -1; } //遍历Service和Characteristic unsigned int UUIDArryS[100] = { 0 };
2024-06-17 14:03:56 11KB
1
这是一个易安卓(E4A)安卓手机APP,通过蓝牙模块与手机进行无线串口通信,手机可通过 蓝牙模块的串口(TXD RXD)通信线收发从电脑或单片机串口的数据 。通过上位机程序或单片机程序控制电器设备。
2024-06-09 15:24:35 119KB 网络 网络
1
常规扬声器通过使用磁体和电感器来驱动振动膜,产生可以被人耳听到声音的压力波。而等离子扬声器的不同之处在于,在两个电极之间使用等离子弧产生压力波。这样等离子扬声器的输出频率不受靠震动位移条件产生的频率限制。无线等离子蓝牙扬声器是一个采用等离子电弧传播声音的系统,它具有全向无损传播的能力并且不需要传统的扬声器喇叭设备。我们的项目是一个低成本的无线等离子蓝牙扬声器系统,它可以在 你的办公桌就可以轻松搞定的一个很酷的灯光秀和令人惊叹的,眼花缭乱的桌面扬声器系统!无线音乐从你的iPhone, iPad,三星或其他Android设备,通过蓝牙连接到具有蓝牙传输介质的等离子体设备中,等离子体设备中的高压产生的电弧会随着音乐的节奏舞蹈移动。等离子体音箱的最初应用是1946年,发明家Siegfried Klein于1946年为其申请了专利。我们这个系统与传统扬声器驱动器(例如纸盆扬声器)相反,主要使用原子级粒子作为声压波的驱动。 等离子体放电会激发周围的粒子和离子,使其与中性空气粒子发生碰撞。 这些碰撞是可以造成声音的压力波, 因此等离子扬声器具有一些相对独特的属性。 立体声等离子扬声器意味着我们有两个相同的电路和四个放电电极,用于两个扬声器创建立体声效果。该系统的概略示意图如下图 所示: 一、工作原理介绍 等离子体是一个新世纪最热门的学科,等离子体的产生通常是使用高压放电的原理来产生等离子弧,它是电离气体进行导电。 当一个音频信号通过等离子会与音频信号同步且产生共振。 等离子体的快速扭转振动空气而创建奇特的声音。我们的无线等离子蓝牙扬声器系统的音源可通过使用带蓝牙功能的iPAD播放器、电脑、手机等等,见下图所示: 二、系统设计介绍 在这个系统中,我们采用的是脉冲宽度调制器集成电路TL494,它也通常用于开关电源设计中。我们将使用它来提供驱动Mosfet管的频率,后者Mosfet管又驱动反激式的初级绕组。 TL494具有两种不同的输出控制模式。有并行模式和推挽模式。我们这个设计需要并行模式,电路中可将TL494中的Pin13 OUTC 通过跳线跨接至地。因此这里有两种音频调制技术可选: 音频调制技术1 是以固定的死区时间运行,但通过运放将声音应用到TL494的RC部分。这将改变进入初级绕组的波的频率。通过改变频率,我们可以产生不同的等离子弧,产生不同的声压并产生我们的音频。我们在使用这项技术时遇到了麻烦,因为它会使我主电源一直处于短路保护模式。因此我们采用另外一种技术。 音频调制技术2 我们的TL494可以提供一个高频驱动信号来运行Mosfet,该Mosfet负责我们的初级绕组。现在我们需要调制该频率,以使其产 生等离子弧变化,从而产生声压波。有两种方法可以做到。 “第二个方法是将音频输入到停滞时间控件中。该技术将改变TL494产生的脉冲宽度。通过改变脉冲宽度,我们向初级绕组提供不同量的能 量,这将导致等离子弧的变化而产生声音。 方案来源于大大通
2024-05-26 14:28:50 2.67MB 无线蓝牙 RTL8763B 电路方案
1
人力资源管理系统 ZazHRM - 用于睡眠时间的蓝牙心率监测系统。 正在开发 ZazHRM 以尝试在睡眠时间执行心率监测 (HRM)。 该原型通过蓝牙 (BT) 近乎实时地向半径 10 米内的 Android 手机广播心率 (HR) 或脉冲信号的测量值。 在 Android 手机上运行的应用程序可以实现心率或脉搏的图形可视化。 当 HR 低于或高于预定义的阈值时,该应用程序还可以为护理人员触发警报。 该原型包括一个使用 AppInventor 开发的 Android 应用程序、一个用于测量心脏脉搏信号的 PulseSensor、一个用于执行 BT 通信的 HC-05 BT 模块以及一个 Arduino Uno 板,其中一个 C 程序可以协调不同的部分。 此外,一个 Python 脚本还展示了如何对监控过程中积累的数据进行基本的离线处理。 演示: :
2024-05-23 11:14:20 4.68MB HTML
1
开发软件: Keil5 + AndroidStudio2021 本项目包括软件部分和硬件部分:硬件部分采用STM32单片机平台,利用AD转换实时捕获心脏电压信号值,然后通过DMA高效传输到内存变量中,在main主程序中不断的把读取到的心电数值传送到HC-05蓝牙模块通过无线电破发射出去;软件部分采用androidstudio开发工具设计,它会生成一个app的安装包,只需要将它发送到安卓手机安装后运行即可,运行后先设置连接好蓝牙模块,然后就可以不断的读取心电数据进行图表展示,还可以查看历史心电数据记录,保存心电图到相册等功能。
2024-05-23 11:04:56 410KB stm32
1
可以作为入门级别的代码,具有蓝牙遥控、超声波自动避障功能
2024-05-22 19:01:41 63KB
1
使用vs2013根据现有API实现PC端与蓝牙设备之间串口通信,采用RFCOMM方式通信,原理跟socket通信类似,不同的是使用的通信协议不同,本人结合相关的API,做了以下最简单的封装,支持vs2013,mfc项目,unicode,mdd,md工程。
2024-05-17 19:56:15 5.81MB bluetooth 虚拟串口
1
一种应用于物联网的低功耗蓝牙Mesh组网方案设计
2024-05-17 17:59:15 3.21MB 低功耗蓝牙 mesh
1
Android 13 Settings蓝牙列表卡顿问题排查及优化过程
2024-05-16 17:11:59 3.32MB android
1