手机蓝牙通信遥控无线调试神器介绍: 最近也看到论坛很多小车啊机器人项目,似乎有必要为大家提供一个完善的遥控解决方案,所以翻出这个工程小通了个宵准备填上这个遥远的坑。手机遥控蓝牙通信无线调试APP基本功能已经完成了,目前正在各大应用商店审核,下面会详细介绍一下功能和使用方法。 连接Arduino的实用调试工具,分为几个模块:提供模拟摇杆、重力感应控制,串口示波器功能,串口调试助手功能等;APP通过蓝牙连接硬件模块,附件内容提供配套Arduino库。 先看看APP的UI界面,如截图: APP是通过蓝牙连接蓝牙模块然后和Arduino交互的,点击右上角的图标连接就行(当然模块需要事先在手机设置里配对),依次介绍一下各个标签的功能: 摇杆功能: 连接Arduino后可以在程序里通过库函数读取到摇杆的数值,用于遥控小车什么的最方便啦,比如我之前的 Qbot 就是用这个遥控的 重力感应功能: 跟摇杆一样,不过这里变成摇晃手机进行控制了,依然是可以在Arduino程序里读出数据 曲线功能: 提供3个通道数据的曲线绘制功能,曲线的数据可以在Arduino库函数里进行调用发送,方便用于调节参数之类的 串口助手功能: 前面几个模式都是可以调用库函数进行方便的交互的,但是如果只想按自己的指令来操作,或者只是想有个串口显示的窗口,就可以用到这个模块,既可以发送数据也可以接收,是完全透传的 Arduino库函数的使用: 库函数的下载地址在文末,使用方法其实和之前的迹和颜艺Boy基本雷同,可以参考连接使用: 手机摄像头实时跟踪小车,附APP和Arduino源码:https://www.cirmall.com/circuit/6375/detail?3 能识别人脸表情的高仿真机器人Arduino设计:https://www.cirmall.com/circuit/6374/detail?3 不一样的是,由于前两者都只需要接收手机数据,所以可以使用软件串口来连接模块,所以可以自定义端口而且不影响程序下载;而由于软件串口在同时收发的时候会有丢包的BUG,所以在本APP中只能使用硬件串口连接(另一个原因是像曲线绘制功能需要较高的通信速率,所以硬件串口会可靠很多),这里非常建议使用带2个以上串口的Arduino板子如Mega,pro micro等,省去下载的时候拔插模块的麻烦。
2021-04-21 18:05:52 1.05MB 机器人 蓝牙通信 无线调试 电路方案
1
因应运动人口逐渐提高,有鉴于此,提出一轻便型意法半导体(ST Microelectronic)穿戴手环方案,此方案结合了省电型STM32L微控器、省电型蓝牙Bluenrg-MS网络处理器、STC3115 电源管理 IC、LSM6DS3 iNemo module:3轴加速计及陀螺仪、LIS3MDL e-Compass磁力计、LPS25HB气压计传感器。 针对物联网(IOT)方案,此方案可掌握多项运动数据如温度、气压高度侦测、活动行为追踨、计步器、配戴位置及落下侦测等,可透过行动装置手机或平板上传至云端以利后续数据参考追踨,此穿戴型方案体积轻便(max. 35x30 mm size)及省电只需一颗Lipo 100 mAh电池即可,适合穿戴型手环设计用参考。 产品实体图展示板照片方案方块图核心技术优势1. LSM6DS3传感器(三轴加速计及三轴陀螺仪)可作活动侦测、计步、落下及位置侦测。 2. LPS25HB可作气压侦测、高度及温度换算。 3. LIS3MDL 磁力传感器辅助地磁感测方位角。 4. 提供sensor fusion辅助运动运算。 5. 支援iOS及Android App。方案规格1. 应用ARM Cortex-M3省电型STM32L151微处理器。 2. 采用省电型ST BLUENRG-MS BLE network processor。 3. 轻便型体积(max. 35x30 mm size)。 4. 可作为运动型手表参考设计。 方案来源:大大通
2021-04-20 12:02:59 4.26MB 传感器 物联网 智能手环 蓝牙通信
1
BlueNRG-1基于Cortex M0的超低功耗蓝牙网络处理器,是上一代BLUENRG-MS进一步整合。BlueNRG-1是一个功耗极低的BLE单模网络处理器,符合蓝牙规范4.2,在安全性方面有了很大的提升。 BlueNRG-1在极低功率的休眠模式以及操作模式之间极短的转换时间实现了极低的平均电流消耗,从而延长电池寿命。BlueNRG-1较大的发射功率,使得信号传播距离加大,同时在多个信号源的环境下,更容易搜寻到目标信号。 BlueNRG-1更有一大特点是,工作温度范围是-40℃至105℃, 极大地提升了芯片的耐高温性能。一般的消费品芯片,工作范围是-40℃至85℃。ST依托自有的晶源工厂,同时推出了车规级BLE BlueNRG-1。目前市面上很少有车规级的BLE,可以说,ST在汽车前装市场,独树一帜。 ST在运动、环境检测sensor方面产品也非常丰富,配合BLE应用,给客户提供了比较完整的方案。 产品实体图展示板照片方案方块图核心技术优势(1)、BlueNRG-1: 蓝牙低功耗资料无线传输,把读到sensor的数据传输接收端进行数据处理。 (2)、计步器:LSM6DS3内部集成有硬件计步功能,很容易进行计步算法。 (3)、检测相对海拔高度:经过检测LPS25HB的大气压值变化,可以比较容易检测出相对的海拔高度。 方案规格1. 工作电压:1.7V-3.6V。 2. 16MHz或32MHz晶振。 3. 工作温度:-40℃至105℃。 4. 32MHz的M0内核。 5. 24K内存RAM。 6. 160kB flash。 7. 丰富的SPI,I2C,UART界面。 8. 15个GPIOs口。 9. 10bit ADC。 10. 低功耗:RX 7.3 mA, TX 8.2mA@0 dB,睡眠1uA 11. 发射功率:+8 dB m 12. 接收灵敏度:-88dB 13. 封装:WLCSP34(2.71x2.58),QFN32(5x5mm)。 方案来源:大大通
2021-04-20 12:02:59 6.57MB 传感器 智能手环 蓝牙通信 低功耗蓝牙
1
智能穿戴设备是应用穿戴式技术对日常穿戴进行智慧化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。随着物联网的发展、技术进步和高性能低功耗处理器的推出等,部分穿戴设备已经从概念化走向商业化。到 2016 年,全球穿戴式智能设备市场的规模,将达到 60 亿美元。目前市场上比较流行的智慧穿戴设备当属智慧手表、智慧手环类的运动检测仪器。而这些智能运动设备的主要功能之一就是测心率。 Toshiba 东芝公司推出的 TZ1001 是一款适用于可穿戴设备的应用处理器。TZ1001 集成低功耗 24 位 ARM CORTEX-M4F,集成双核、高性能、 24 位 ADC,Accelerometer 传感器及低功耗 BLE 蓝牙传输。 Solteam 捷腾公司推出的 PS205 是一个光体积变化描记信号(Photoplethysmography;PPG)传感器,内部集成两组 Green LED 和一组光二极管,目前主要应用于 Heart Rate Monitor 上。(PPG是一种简单且价格低廉的光学技术,可以探测微血管的血液体积变化,可以用于心率测量、血压测量方面。) 世平集团推出的 Toshiba TZ1001 + Solteam PS205 心率算法方案是在 TZ1001 上移植并调试 Solteam PPG PS-205 心率算法。 产品实体图展示板照片方案方块图核心技术优势① PPG 心率传感器:可以测量心率,并将数据通过 BLE 传输至手机上。 ② OLED 接口显示:接口会在不同情况下显示卡路里、步数、距离、完成 度、心电显示、脉搏显示、充电显示,显示时间 ③ 两个功能按键: 左按键长按:设备开机或关机 左按键按一次:进入启动模式后,进入测量页面 左按键按两次:进入启动模式后,进入体验页面 右按键按一次:进入启动模式后,打开蓝牙,和手机进行连接 ④ 同步数据功能:通过蓝牙 4.0 与移动设备同步时间、心电、脉搏、计步等数据方案规格① 光电容积脉搏波描记法测心率。 ② 内建两组绿色发光二极管和一组光敏二极管。 ③ 采用集成了符合低功耗的 Bluetooth 4.0,以及传感器和处理器,专门应用于穿戴式装置的 Toshiba TZ1001。 ④ 采用 Toshiba TC7763 符合 Qi 无线充电标准、可实现最高达 5W 的输出功率的无线充电芯片。 方案来源:大大通
1
深圳缤美达科技有限公司推出基于美国QUALCOMM蓝牙5.0的 全双工语音模块BMD-TK50模块,可替代以往价格昂贵 的CSR8670和BC5对讲模块,使用标准蓝牙协议,可实现双人 双工语音通话,像打电话一样,无需等待,可自由聊天,支持全新的第八代CVC降噪功能,通话更清晰,干净。可为客户定制16KHZ采样的WBS(高清语音通话)通话协议。 通话方式为双工通话: 支持的解决方案如下: 骑士前后对讲解决方案 多人双工语音解决方案 驾驶舱、银行窗口呼叫、无绳电话解决方案 多人网络对讲APP 解决方案 联系方式 深圳缤美达科技有限公司 深圳龙岗坂田街道五和大道雅园路口1号2楼218 TEL:(+86)18503050873 QQ:1026647594@qq.com EMAIL:jimmyfu@binmeda.com URL:http://www.binmeda.com/
2021-04-20 12:02:56 568KB 物联网 蓝牙通信 对讲机 电路方案
1
随着人们安防意识的不断增强和智能技术的持续发展,针对用户对安全系数高的智能电子锁的需求,使用FPGA蓝牙通信技术设计了基于FPGA蓝牙通信技术的智能电子锁系统。通过手机APP直接控制电子锁,对电子锁进行双重加密处理,具有开锁、修改密码,管理员控制用户开锁信息表,增添和删除能开锁的用户信息等功能。经测试,系统使用方便,动态灵活,安全可靠。
2021-04-19 17:21:25 316KB FPGA
1
主要介绍了基于python实现蓝牙通信代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
2021-04-17 19:32:49 41KB python 蓝牙 通信
1
Qt on Android 蓝牙通信开发 + Qt5.10+WIN10-附件资源
2021-04-15 13:58:12 106B
1
android蓝牙通信(分为客户端,服务端) 因为最近需要做物联网这一块,就简单的搞了个demo实现客户端向服务端发送指令
2021-04-14 10:57:33 53.43MB 蓝牙,通信
1
基于MSP430F2132Z主控的蓝牙及GSM的智能防盗系统WORD论文文档+ALTIUM设计硬件原理图PCB+软件源码。 本文介绍了一种以TI的MSP430F2132为控制核心的智能防盗系统。主要由控制模块,GSM模块,蓝牙模块以及电源部分组成。使用时将该系统放入贵重物品中且其蓝牙与用户手机蓝牙配对,一旦系统离开用户一定的距离后用户手机会受到系统发来的信息或打过来的电话以达到防盗的效果。本系统具有应用广泛,便携,超低功耗,实用性强,保密性好等优点。 关键词:MSP430 、GSM、蓝牙、智能、防盗 2. 系统方案 2.1 系统分析 本系统主要硬件组成为MSP430F2132单片机, 电源芯片TPS61085和TPS78233,西门子GSM通信模块TC35,蓝牙通信模块BH3. MSP430F2132为主控芯片,系统的命令都由其发出; 电源芯片TPS61085和TPS78233为系统提供稳定的工作电压; GSM模块TC35负责被盗时系统向主人报警及被盗后定位跟踪; 蓝牙通信模块BH3负责与主人手机实时保持联系,“告诉”单片机当前的安全环境(是否被盗)。 2.2 选用TI器件的依据,选型理由,所选TI器件详细介绍 2.2.1 处理器选用TI的MSP430F2132 1.MSP430相比于51单片机系列,MSP430普遍具有超低功耗,强大的处理能力、稳定的工作系统、高性能的模拟技术及片上处理模块等特点。 2.MSP430F2132相比其他MSP430系列单片机,其功耗明显降低,超低功耗使其在电池供电、便携式设备的应用中具有非常优越的表现。而且其唤醒速度显著提高,使系统真正达到节能高效。 3.MSP430F2132体积小,引脚少,但几乎每一个引脚在系统中都有使用,使芯片实现其价值的最大化,同时也相应的降低了成本。 2.2.2 系统供电电源芯片TPS61085和TPS78233 本系统设计采用锂电池便携供电,升压芯片TPS61085用于将锂电池电压3.7V升至4.2V为GSM模块供电。TPS61085具有开关频率高,输出电流大等优点,整体性价比高。广泛应用于手持设备等。TPS78233用于产生3.3V电压,是TI的一款专门由电池供电的单路固定输出LDO,静态电流低,工作温度范围广,输出电压精度高,功耗低,是理想的微处理器供电芯片,是TI专门为MSP430系列设计的一款供电芯片。 2.2.3 SIM卡ESD保护芯片TPD3F303 TPD3F303 是一款用于 SIM 卡接口的三通道集成型 EMI 滤波器。该器件集成了一个 VCC 箝位,用于在 VCC 线路上提供系统级的 ESD 保护。专为抑制那些容易遭受电磁干扰的系统中的 EMI/RFI 噪声而设计。 2.3 设计方案论证 方案一:以51单片机为主控芯片,用大于4.2v的电池通过LM2596-ADJ稳压到4.2V给GSM模块供电,通过ASM1117-3.3稳压到3.3V给单片机及蓝牙供电。 方案二:采用TI超低功耗MSP430F2132为主控芯片,用能量密度大的3.7V锂电池通过TPS61085升压到4.2V给GSM供电,并通过TPS78233从4.2V降压到3.3V给单片机及蓝牙供电。 方案一相对方案二能节约成本,但在同等性能下51单片机功耗远高于MSP430,ASM1117廉价但转换效率较低,LM2596-ADJ为降压芯片,要稳压到4.2V得给系统提供大于4.2v的电源。而TPS61085可以把小于4.2V的电压升到4.2V.且TPS61085和TPS78233效率高。 由于我们的系统对体积要求严格,不能装备过大的电池,导致功耗要求严格。而方案一相对方案二功耗大了很多,且现在的高能移动电池一般为锂电池,电压为3.7V,电池电量快用完时电压大约只到2V,方案一的降压即便在两块锂电池串联的情况下也不满足要求,但方案二TI公司的TPS61085却可以将2-3.7V的电压稳到4.2V,所以我们最终采用方案二。 3. 系统硬件设计