蓝牙4.0透传模式能否实现从单片机经蓝牙模块向手机发送数据?

如题,蓝牙模块BT05,支持BLE透传。

现在想实现数据从单片机经过蓝牙模块向手机APP的信息传输。发个信号高低电平也可以。

写代码的话是应该往APP里写还是蓝牙模块里写还是在单片机里写?

因为蓝牙支持透传模式,所以想通过透传实现蓝牙和手机的连接以及数据收发,看了很多资料应该是可以的,但是也不确实以及应该如何做下去。拜托懂的各位了。谢谢。

会不会和其中的主从模块设置有关?

7个回答

肯定是可以的,现在的蓝牙透传都是做这个使用的

先用AT指令对蓝牙模块进行设置,具体怎么设置可以百度或者查看你的模块资料。把蓝牙配置成从机模式,然后手机下载蓝牙调试助手,在这个APP里直接连接蓝牙模块就行。然后手机端发送数据,蓝牙模块的串口输出端就可以传输出数据。

qq_27551741
良初卟影 回复layout_main: 蓝牙透传的意思就是双向传输都是没有障碍的,直接通过串口收发数据,无论从哪边发送,另一边的串口是一定可以接收到的。
2 年多之前 回复
layout_main
layout_main 我现在已经把手机端发送数据到单片机做出来啦。现在想做反向的,比如说我单片机上连接一个按钮,按动按钮能在手机端反应一下。单片机这边理论上解决了,就想问问蓝牙能从串口接收数据然后通过透传传给手机端不。看了很多资料应该是可以的,但我不确实是不是需要在手机APP上在做文章。麻烦了
2 年多之前 回复

可以的,可以将一个数据在蓝牙接口传输到手机,手机 的蓝牙软件可以直接看的

肯定是可以的,需要在单片机里要写,app里也要做适当的修改

这个很简单
1.设置透传模式
2.单片机编程uart发数据
3.手机蓝牙和bt05配对
4.写android app,实现蓝牙socket连接,用inputStream和outputStream接受数据和发送数据即可

这个很简单
1.设置透传模式
2.单片机编程uart发数据
3.手机蓝牙和bt05配对
4.写android app,实现蓝牙socket连接,用inputStream和outputStream接受数据和发送数据即可
图片说明

推荐一个 新的蓝牙蓝牙模块 汇承科技的HC-05 这个模块很好用 串口发送 。我就是用的这个写的程序

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问