问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于单片机通过蓝牙将数据传输给手机,并在app上面显示出来怎么实现?

发布网友 发布时间:2022-04-23 07:24

我来回答

3个回答

热心网友 时间:2023-10-07 11:55

首先是蓝牙通信,我想指出,如果你用的是蓝牙模块的话,那么它的单片机程序与串口的单片机程序差不多一样,只要你会串口操作,蓝牙也就解决了,如果不是用的蓝牙模块,另当别论。

然后是接受端手机这边,你应该懂一些java东西,知道怎么调用底层程序,编写读取串口程序,根据发送的协议,把接受的数据转化为十进制就可以了.


扩展资料

单片机采用51系列单片机用C51语言编写,通过sprintf构造JSON格式文件通过蓝牙串口模块发送到安卓手机,简要代码如下:

sprintf(msg,"{\"RR\":\"%02x\"}\0",(unsigned int )RRtemp);

Serial_print(msg);

这里涉及到Serial_print()函数如下:

void Serial_print(char *msg)

{

while (*msg != '\0') {

S2BUF = *msg;

while ((S2CON & S2TI) == 0);

S2CON &= ~S2TI;

msg++;

}

}

热心网友 时间:2023-10-07 11:55

我之前做过相关的开发,所以顺便说一下,希望能帮助到你

首先是蓝牙通信,我想指出,如果你用的是蓝牙模块的话,那么它的单片机程序与串口的单片机程序差不多一样,只要你会串口操作,蓝牙也就解决了,如果不是用的蓝牙模块,另当别论

然后是接受端手机这边,你应该懂一些java东西,知道怎么调用底层程序,编写读取串口程序,根据发送的协议,把接受的数据转化为十进制就可以了

这是大概流程,如果满意,点赞采纳追问是利用蓝牙的,我这里用的是数据库接收单片机传来的脉搏波信号数据,现在蓝牙部分和数据库已经弄好了,但是不是很明白怎么把存储在数据库中的数据调用出来还原为原始脉搏波波形,您有相关的了解吗?另外一个问题是,我们现在在研究算法,然后需要把数据库数据调用出来,通过我们自己研究的算法得出情绪分析结果,然后把情绪结果记录下来。(算法是我们自己研究的)

追答脉搏数据怎么处理的,就是这个数据怎么量化的,跳一下来个脉冲?

在你的另一个问题中回答

热心网友 时间:2023-10-07 11:56

请问这个项目您做出来了么?能分享下么?我现在也要实现这个功能,但是不会做……邮箱1457891207@qq.com,万分感激

热心网友 时间:2023-10-07 11:55

首先是蓝牙通信,我想指出,如果你用的是蓝牙模块的话,那么它的单片机程序与串口的单片机程序差不多一样,只要你会串口操作,蓝牙也就解决了,如果不是用的蓝牙模块,另当别论。

然后是接受端手机这边,你应该懂一些java东西,知道怎么调用底层程序,编写读取串口程序,根据发送的协议,把接受的数据转化为十进制就可以了.


扩展资料

单片机采用51系列单片机用C51语言编写,通过sprintf构造JSON格式文件通过蓝牙串口模块发送到安卓手机,简要代码如下:

sprintf(msg,"{\"RR\":\"%02x\"}\0",(unsigned int )RRtemp);

Serial_print(msg);

这里涉及到Serial_print()函数如下:

void Serial_print(char *msg)

{

while (*msg != '\0') {

S2BUF = *msg;

while ((S2CON & S2TI) == 0);

S2CON &= ~S2TI;

msg++;

}

}

热心网友 时间:2023-10-07 11:56

我之前做过相关的开发,所以顺便说一下,希望能帮助到你

首先是蓝牙通信,我想指出,如果你用的是蓝牙模块的话,那么它的单片机程序与串口的单片机程序差不多一样,只要你会串口操作,蓝牙也就解决了,如果不是用的蓝牙模块,另当别论

然后是接受端手机这边,你应该懂一些java东西,知道怎么调用底层程序,编写读取串口程序,根据发送的协议,把接受的数据转化为十进制就可以了

这是大概流程,如果满意,点赞采纳追问是利用蓝牙的,我这里用的是数据库接收单片机传来的脉搏波信号数据,现在蓝牙部分和数据库已经弄好了,但是不是很明白怎么把存储在数据库中的数据调用出来还原为原始脉搏波波形,您有相关的了解吗?另外一个问题是,我们现在在研究算法,然后需要把数据库数据调用出来,通过我们自己研究的算法得出情绪分析结果,然后把情绪结果记录下来。(算法是我们自己研究的)

追答脉搏数据怎么处理的,就是这个数据怎么量化的,跳一下来个脉冲?

在你的另一个问题中回答

热心网友 时间:2023-10-07 11:56

请问这个项目您做出来了么?能分享下么?我现在也要实现这个功能,但是不会做……邮箱1457891207@qq.com,万分感激
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
64岁的老头感冒了,还喝一瓶啤酒,又喝3包感冒药,吃了3个阿莫西林消炎药... ...今天中午12点喝了一瓶啤酒,不会有反应死了吧? 喝一瓶啤酒吃药没事吧 养育孩子有哪些正确的方式? 联想电脑一开机就蓝屏怎么解决 光遇冥想任务怎么完成_冥想任务攻略 光遇 光遇云野的锦鲤池冥想怎么做? 光遇 光遇在滑冰场旁冥想的任务怎么做? 光遇在仙乡的金塔下冥想任务怎么做 任务达成方法介绍 光遇 光遇在禁阁的神坛旁冥想怎么做? 手机漏液可以加水 51单片机数据传输编程问题。 抖音看别人视屏显示评论因未授权暂不支持查看? 单片机的数据传输口通常是那个口啊? MCS51单片机。简述P0口作为I/O使用时的数据输入输出过程。 单片机键盘输入多位数据 单片机i/o数据传送有哪几种方式?分别在哪几个场合下使用? 单片机的数据输入问题 stm32单片机可以通过显示屏输入数据吗 如何将单片机上的数据传输到电脑上? 怎么对单片机输入101010数据 比特币暴跌,狂泻一万美元:37亿美元一夜蒸发,比特币下一步会怎么走? 投资50亿美元,宁德时代将在印尼建电池工厂,2024年投产 特斯拉已购15亿美元比特币,比特币的开发初衷是什么? 丰田章男:电动汽车被过度炒作,不屑特斯拉4000亿美元市值 以前英国贩卖鸦片是不是赚了八亿美元? 今年狗狗币涨了154倍,市值突破900亿美元,到底什么是“狗狗币”? 股市跌成那样国家为什么不救市 身价缩水110亿美元,还被董明珠嘲笑,雷军还能拉起小米的股价吗? 巴黎人口220万,GDP总量8600亿美元 北京人口2100万,GDP总量3000亿美元 差距大吗 单片机怎么输入数据 透明手机壳怎么去黄 stc单片机txd引脚可以作为数据输入口吗 急:单片机C语言-数组数据的输入与输出方法 干电瓶可以加水吗,加水后有什么反映 怎么把一个数字从一个单片机传输到另一个单片机? 在宿舍怎么藏手机!!! 利用两块51单片机完成数据传输? 裤子怎么画,简笔画教你做视频短片 单片机编程中对于数据的读取,写入与输入,输出之间有什么联系??? 设计师如何去借鉴和学习? 单片机同一IO口怎么同时实行数据的输入和输出 打橙子汁要不要加水 串行数据输入单片机如何存储。 怎么刻水仙,让它的叶子短一点? 怎样用单片机指令判断数据是否输入 关于画漫画的问题 求教高手= = 火山小视频背景音乐怎么加 火山小视频添加背景音乐方法 手机贴膜的时候在手机上滴的精水(洗洁精加水)然后第二天一看里面还有水渍该怎么办?自己会干嘛,对手机 怎样用手机赚钱