C51 单片机开发蓝牙模块介绍

码农UP2U

共 1150字,需浏览 3分钟

 ·

2024-07-19 07:30

公众号文章同步阅读网址:www.netor0x86.com

闲话:很多知识是学了两下就放弃,然后又捡起来继续学,又放弃,又继续,最后……哪些学会了,哪些真的放弃了。

本篇开始介绍蓝牙模块,蓝牙模块的使用也比较简单,毕竟是应用层面的使用,底层的协议……!!如果还有那么大的精力,可以研究一下!毕竟我也不是专门搞嵌入式的。蓝牙模块、WIFI 模块、4G 模块……都和串口有关,掌握串口……!


0x01:什么是蓝牙

蓝牙我们的笔记本、手机、电视都有这个功能,很早以前的诺基亚手机就有。当时使用蓝牙在两个手机之间传输文件,觉得很神奇。现在呢,蓝牙已经很普遍了,蓝牙耳机、各种智能设备,都有蓝牙模块。

除了个人使用的,在汽车、工业生产、医疗等各种领域中都能看到它。

那么,蓝牙是什么呢?百度百科一下哈!

蓝牙技术是一种无线数据和语音通信开放的全球规范,它是基于低成本的近距离无线连接,为固定和移动设备建立通信环境的一种特殊的近距离无线技术连接。

蓝牙就是一种近距离的无线连接技术。简单说就是这样吧。

0x02:学习用的蓝牙模块

作为学习使用可以在网上购买蓝牙模块,我这里使用的是 HC-08。按照它手册介绍,HC-08 蓝牙串口通信模块是新一代的基于 Bluetooth Specification V4.0 BLE 蓝牙协议的数传模块。

HC-08 模块的样子,如下图:

从图中可以看到 HC-08 有 6 个针脚,我们只使用其中 4 个足矣。

0x03:模块工作原理简单介绍

这部分内容也是摘抄文档了,先看图吧。

连线的方式也比较简单,单片机的 RX 连接蓝牙模块的 TX,单片机的 TX 连接蓝牙模块的 RX,就可以了。


本篇关于蓝牙模块的内容就先整理到这里,后面的文章来整理和演示一下单片机和蓝牙模块的连线,以及通过 AT 命令来设置蓝牙模块。


我是一个程序员,了解 C、PHP、Java、ASM、Python,有 信安、CISP 证书,写小白也能看得懂的文章,感谢关注!!!

我的网站:https://www.netor0x86.com

我录制的视频课程:

1. 入门级栈溢出分析

2. WEB端获取MAC地址真实项目案例

3. PHP扩展模块开发之DLL编写与调用

4. C语言零基础入门教程

5. PE 文件结构初识与二进制手写可执行程序

浏览 18
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报