蓝牙串口模块调试软件–单片机端编程项目

一、手机端软件二、单片机端编程四、手机与单片机通信1、手机端软件手机端软件为安卓软件,只需要编写一个普通的蓝牙串口调试软件即可。2、单片机端单片机端的代码比较简单,是一些对应的传感器采集数据代码和串口通讯代码。4、手机与单片机通信

1. 手机软件

2.单片机端编程

3.外围电路设计

4、手机与单片机通信

下面对这四个部分进行进一步说明。

1. 手机软件

手机软件是Android软件,只需要编写一个普通的蓝牙串口调试软件即可。但是在为手机编写Android软件时,我利用了一年前做的Android手机通讯软件。

通过蓝牙远程控制指纹识别器的源码已经完善,但是无法接收蓝牙串口模块发送的数据。 也就是说,手机可以向下位机发送信息,下位机成功接收。

但无法接收下位机上传的信息。 我很困惑。 我以为是蓝牙串口模块的问题,就换了,结果还是一样。 我一直认为去年的源码没有问题。

但查不出原因。 于是,我在相应的Android蓝牙编程书中找到了解释蓝牙部分的章节,并按照步骤重写了代码。 结果,可以调整双向通信。

2.微控制器侧

单片机使用Arduino开发板,因为简单易学。

单片机侧的代码比较简单,由一些相应的传感器数据采集代码和串口通信代码组成。

3、周边焊接。

外围有两个传感器和一个蓝牙串口模块。

蓝牙串口模块负责蓝牙通信,传感器负责采集信息。

4、手机与单片机通信

首先,商定命令字符。 当单片机接收到手机发送的命令字符时,开始采集传感器信息,对采集到的信息进行处理,然后传输给

安卓手机。 Android手机收到数据后,立即显示。

这个项目花了三天时间完成,其中两天都在和蓝牙的单向通信问题苦苦挣扎,毫无头绪。

剩下的一天就是花半天调整手机上的蓝牙串口调试软件,半天焊接电路板,编写Arduino程序,连接接线等。

单片机

2021年树莓派入坑的新人玩家上手指南吗?

2024-4-29 16:02:44

单片机

步进电机在我国的发展应用及前景分析-苏州安嘉

2024-4-29 17:03:04

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索